DTMF
Send digits on an active call
Send DTMF keypad tones on any active Vobiz call to automate IVR navigation, enter access codes, and control phone systems programmatically at scale.
POST
Send DTMF tones
The call must be in an active state for DTMF digits to be sent successfully. Invalid digits or calls that have ended will result in an error.
Path parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
auth_id | string | Yes | Your Vobiz authentication ID |
call_uuid | string | Yes | Unique identifier of the active call |
Request parameters
| Field | Type | Required | Description |
|---|---|---|---|
digits | string | Yes | The DTMF digits to send. Valid characters: 0–9, *, #. Insert w for a 0.5s pause and W for a 1s pause between tones (e.g. 1w2W3). |
leg | string | No | Which call leg receives the digits. Values: aleg, bleg, both. Default: aleg |
Error responses
| Status | Meaning | How to handle |
|---|---|---|
400 Bad Request | digits is missing or contains invalid characters. | Send only 0–9, *, #, w, W. |
401 Unauthorized | Missing/incorrect auth headers or a lowercase path. | Use both auth headers and the PascalCase path. |
404 Not Found | The call_uuid is not an active call. | The call must be in-progress; confirm with Retrieve a Live Call. |
Example request
Response
202 Accepted
| Field | Description |
|---|---|
api_id | Unique identifier for this API request |
message | Confirmation that digits were sent successfully |
Authorizations
Your Vobiz account Auth ID
Your Vobiz account Auth Token
Path Parameters
Your account Auth ID
Example:
"MA_XXXXXX"
Body
application/json
Response
200
DTMF sent