Outbound message
The Application Interface Web service is enhanced to provide a launchEmail method and a sendEmail method.
The launchEmail method is a web services request that calls an email application. The launchEmail web service request succeeds when the Orchestration Designer application begins to run. The launched Orchestration Designer application sends an email message by invoking the notification connector. After the message is sent, a sendEmail web service call is created.
The sendEmail method enables an application that can make web service calls to send an email message to an email server through Email Processor. The web service call succeeds when the Email Processor has accepted the message. An email application can be notified when an email message is delivered to the email server. This status is sent to the Notification URL that is specified when configuring the email application on the EPM. An application can be further notified of any errors that occur after the email server has accepted the message. These email DSN message types are sent to the application if the application was configured to support either Delivery or Regular and Delivery message types. Voice applications that call sendEmail must specify the name of a configured email application in order to receive error notifications.
Note:
An Email Notification Connector is a pluggable data connector that is used to send an email message from a speech application or a message application that is created for a channel other than the email channel.
Notifications are done through the configured applications. An application can be configured by short code that can have an application URL which is launched by Email Browser when notifications are received. The email server relies on the SMTP delivery status notification mechanism to support the registered delivery of email messages. The Email Processor submits the SMTP delivery notifications as requested by the client. On receiving the delivery receipt from SMTP, Email Processor stores all the information from the message in the delivery receipt record so that Email Browser can make that information available to the delivery receipt application, see the Orchestration Designer documentation.
For more information on these new web service methods, see: