This documentation is archived and is not being maintained.

MultipleCallsInAWorkflow (Communications Workflow Sample)

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.

This sample speech workflow application demonstrates the concept of using the CommunicationsSequenceActivity activity to establish call contexts, and how nested CommunicationsSequenceActivity activities with different call bindings are used to switch call contexts within a workflow.

  • Show the use of multiple calls in one workflow. Can only be run as an application endpoint.

  • Place a phone call to the application and it will answer with an IM (instant message) message, creating two calls (phone call and an IM call) in one workflow.

  • Send an IM to the application and it will answer with a phone call, again creating two calls (phone call and an IM call) in one workflow.

To build and debug the sample application

  1. Create a debugging environment. For information about creating a debugging environment, see Establish Accounts on Office Communications Server.

  2. In the UCMA v2.0 SDK\Samples\Workflow directory, open MultipleCallsInAWorkflow.

  3. Debug the MultipleCallsInAWorkflow speech workflow application. For information about debugging this application, see Walkthrough: Debugging a Communications Workflow Application.

Show: