Voice connector can provide the following actions:

  • Dial a Number
  • Gather Input
  • Play a message
  • Connect Call
  • Hang Up
  • Make Outgoing Call

1. Dial a Number

Makes an outgoing call to a number.

  • REQUITED INPUTS
    • Destination Number
    • Caller ID
  • OUTPUTS
    • Dialed Transaction UUID: Transaction UUID of the dialed call.

***Caller ID must be one of your purchased numbers.

You can edit, view output, replace this action with another action or delete it if needed.

2. Gather Input

Gathers the input through the DTMF signal.
  • REQUIRED INPUTS
    • Call Transaction UUID
    • Messages to play
    • Maximum Digits Allowed
  • OUTPUTS
    • User’s Input Digits
    • Call State
 (Suggestion: Trigger Event > Incoming Call Transaction UUID)
 
Click dashes icon to choose outputs of previous actions:
  • Outputs of previous actions: will be at the top of the list.
  • Trigger Event: output of the initial Trigger.
 
Other available parameters:
  • Execution Properties:
    • Execution Start At: the time this flow is triggered.
    • Execution UUID: execution identity number.
    • Idempotency Key.
  • Function:
    • Generate random UUID: to generate a random UUID for each action.
    • Format DateTime: to convert timestamp into a particular format.
    • Duration Between:
      • First Datetime: Execution Properties > Execution Start At.
      • Second Datetime: Function > Current Timestamp.

Note:

  • Other available parameters can be used for other actions only.
  • For each action, parameters can be different depending on your requirements.

 

Maximum Digits Allowed: maximum number of digits the callers can press.

3. Play a message

Converts text to speech and plays it back.
  • REQUIRED INPUTS
    • Call Transaction UUID
    • Message to Play
    • Language
  • OUTPUTS
    • Call State

4. Connect Call

Connects the call to a number.
  • REQUIRED INPUTS
    • Call Transaction UUID
    • Destination
    • Caller ID
    • Ring time
  • NO OUTPUT ( keep using the initial Incoming Call Transaction UUID so no output for this action)

(Suggestion: Trigger Event > Incoming Call Transaction UUID)

  • Caller ID: one of your purchased numbers.
  • Ring time: maximum ring time at destination (seconds).

5. Hang Up

Hangs up the current call.
  • REQUIRED INPUTS
    • Ongoing Call Transaction UUID
    • Transaction UUID
  • OUTPUTS
    • Call State

(Suggestion: Trigger Event > Incoming Call Transaction UUID) 

6. Make Outgoing Call

Makes an outgoing call to a number and returns the transaction UUID to an external server. Usually used in Trigger: Outgoing Call API.
  • REQUIRED INPUTS
    • Destination
    • Caller ID
    • Notify URL
  • OUTPUTS
    • Dialed Transaction UUID: Transaction UUID of the dialed call.
  • Destination: any phone number or number taken from Outgoing Call API.
  • Caller ID: your purchased number.
  • Notify URL: URL (e.g: Webhook) to send a notification to.

SCHEDULE A CALL

X
x

View Our Promotions