Handle Inbound Call

Option 1: Opentact Sends Events to Developer's Backend URL

When an incoming call is received on a phone number, Opentact springs into action. If you have a hosted call flow stored inside a Call Control APP, Opentact can send relevant events to your backend system. This allows you to leverage the rich information associated with the call and seamlessly integrate it into your existing workflows.

Option 2: Opentact Parks the Call and Awaits Callflow Instructions

In this crucial step, Opentact temporarily parks the incoming call, anticipating instructions on how to proceed. Developers can choose between two distinct methodologies:

Synchronous Call Control:

With this approach, Opentact swiftly sends a request to the developer's server, providing essential details such as the caller's ID and destination number. In return, Opentact expects a Call Flow XML document, serving as a comprehensive set of instructions to govern the handling of the incoming call.

Asynchronous Call Control:

Alternatively, in the asynchronous approach, Opentact parks the call and patiently awaits incoming Call Control API commands that will dictate the call's course. If no commands are received within a predefined timeframe, typically 30 seconds, the call gracefully times out.

Select the methodology that best aligns with your application's needs, allowing you to seamlessly integrate Opentact's capabilities into your call handling workflows.

Last updated