Call Commands
Gather
Gather DTMF signals to build interactive menus.
You can pass a list of valid digits. The Answer command must be issued before the gather command.
Expected Webhooks:
- call.dtmf.received (you may receive many of these webhooks)
- call.gather.ended
post/calls/{call_control_id}/actions/gather
Path parameters
call_control_idstring required
Unique identifier and token for controlling the call
Request body
Example request
{
"client_state": "aGF2ZSBhIG5pY2UgZGF5ID1d",
"command_id": "891510ac-f3e4-11e8-af5b-de00688a4901",
"gather_id": "my_gather_id",
"initial_timeout_millis": 10000,
"inter_digit_timeout_millis": 10000,
"maximum_digits": 10,
"minimum_digits": 1,
"terminating_digit": "#",
"timeout_millis": 60000,
"valid_digits": "123"
}Response
Successful response upon making a call control command.
Example response
{
"data": {
"result": "ok"
}
}