Siebel Email Administration Guide > Business Service Methods for Siebel Email Response >

Outbound Communications Manager Business Service


This business service provides an interface to the outbound communications functionality of the Communications Outbound Manager server component, and it runs on the Siebel Server on which the Communications Outbound Manager server component runs. For more information about the Siebel application features for creating and submitting communication requests, see Defining Outbound Communication Requests.

This topic primarily shows the display names (Method Display Name) for each method. The internal names (Method Name) are also shown. Use internal names in any scripts that invoke these methods. All of the methods use profiles for a communications driver such as Internet SMTP/IMAP Server or Internet SMTP/POP3 Server.

Table 35 lists the methods for the Outbound Communications Manager business service.

Table 35. Outbound Communications Manager Methods
Method Display Name and Method Name
Comment

Create and Submit Request

(CreateRequest)

Creates a record for a communication request, then submits it to the Communications Outbound Manager server component.

This method uses the Action business component to create recipient activity records for any template that creates activities.

Create and Submit Synchronous Request

(CreateRequestSync)

Creates a record for a communication request, then submits it to the Communications Outbound Manager server component.

This method waits until the current request is processed before continuing to the next request. The response from the Communication Outbound Manager includes the ActivityIDList argument, which lists email addresses and activity IDs.

This method uses the Action business component to create recipient activity records for any template that creates activities.

NOTE:  You can determine the Activity ID for a particular email address by parsing the output string.

Send Message

(SendMessage)

Sends a message to recipients in explicit semicolon-delimited lists of addresses (To list, CC list, and BCC list).

This method accepts only literal subject and message body text, and does not support field substitution. This method supports file attachments.

Argument values are provided directly, such as from a workflow process or a script.

Send SMTP Message

(SendSmtpMessage)

Sends an SMTP message to recipients in explicit semicolon-delimited lists of addresses (To list, CC list, and BCC list).

This method accepts only literal subject and message body text, and does not support field substitution or file attachments.

Unlike the Send Message method, this method does not require a specified communications profile. The profile Default SMTP Profile is used.

Argument values are provided directly, such as from a workflow process or a script.

Submit Request

(SubmitRequest)

Submits a communication request by using the name or ID of a request that was previously created. Submits the request to the Communications Outbound Manager server component.

This method uses the Action business component to create recipient activity records for any template that creates activities.

Submit Synchronous Request

(SubmitRequestSync)

Submits a communication request by using the name or ID of a request that was previously created. Submits the request to the Communications Outbound Manager server component.

This method waits until the current request is processed before continuing to the next request. The response from the Communication Outbound Manager includes the ActivityIDList argument, which lists email addresses and activity IDs.

This method uses the Action business component to create recipient activity records for any template that creates activities.

NOTE:  You can determine the Activity ID for a particular email address by parsing the output string.

Siebel Email Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.