Send Callflow

  • The callflows API allows you to create custom call flows with specific actions carried out.
    As part of our programmable voice initiative, it supports popular voice use cases of IVR, voice messaging,
    inbound IVR and number masking.

  • A voice session can be started with a initial call-flow and then can be extended with subsequent dynamic
    call-flows.
    A Callflow can be created using the /callflows API Endpoint. The API accepts a JSON array of action objects in
    the POST body. Once the Callflow is accepted, a corresponding voice session will be created and session and call
    updates will be dispatched using webhooks.

  • A Callflow can be comprised of one or more Callflow actions and there are certain processing rules for Callflows.

  • Not for all api request that has source that CLID whitelisting is mandatory, please reach out to your account
    manager or email [email protected]

  • We currently support:

    • Say (Sending a voice message / text -to-speech)
    • SayAndCapture (Sending a voice message with the ability to capture DTMF)
    • PlayFile - To play an audio file during the call
    • makeCall - Creates an outbound voice call
    • Hangup - Disconnect an active call

👍

Usage of API

Please use the API on your terminal or POSTMAN and please use this as a reference documentation.

Language
Authorization
Bearer
Click Try It! to start a request and see the response here!