This documentation is archived and is not being maintained.

Support for Outbound-Calling Applications

Speech Server 2007

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Outbound voice response applications make calls to users and typically rely on a queue of phone numbers to call. Speech Server can use Microsoft Message Queuing (MSMQ) or HTTP to provide requests for outbound calls. Use HTTP when an immediate response is required. Use MSMQ when an asynchronous response or no response at all is acceptable.

To support outbound-calling applications that use MSMQ in Speech Server, you must complete the following steps in addition to the main tasks of copying the application files to the Speech Server deployment directory and configuring the application run-time environment:

  1. Create a message queue in the Microsoft Message Queuing (MSMQ) service on the computer hosting Speech Server.
  2. Configure security settings for the message queue to allow Speech Server access to the queue.
  3. Configure Speech Server for outbound-calling applications.

To learn more about MSMQ, see Microsoft Message Queuing.

To learn more about using HTTP with outbound applications, see Walkthrough: Create a Simple Outbound Application.