Place an outbound call
make_callInitiate one outbound call via Vobiz after explicit user approval, returning a request_uuid to track status; does not confirm connection.
Instructions
Initiate ONE outbound call through Vobiz (POST /Account/{auth_id}/Call/). Required: to (destination, E.164), from (caller ID: must be an active number on this account), and confirm: true after the user has explicitly approved this exact call. answer_url is required unless the server has VOBIZ_DEFAULT_ANSWER_URL configured; Vobiz fetches call-control XML from it when the call is answered. Success means Vobiz ACCEPTED/QUEUED the request and returned a request_uuid; it does NOT mean the call connected. Follow up with get_call_status using the returned request_uuid as call_uuid. Never call this twice for the same intent: if the outcome is unknown, check list_live_calls / list_call_records instead. Pass a unique idempotency_key per intended call: repeating a key replays the first result instead of dialling again. Server policy (enforced, not negotiable by the model): allowed destination countries, blocked prefixes, max duration, per-minute/hour caps, max concurrent calls, minimum balance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Destination number in E.164, e.g. +919876543210. One number only. | |
| from | Yes | Caller ID: a Vobiz number on this account, E.164. | |
| confirm | Yes | Must be true, set only after the user explicitly confirmed this call (destination and caller ID). | |
| answer_url | No | URL that returns Vobiz XML when the call is answered. Defaults to the server's VOBIZ_DEFAULT_ANSWER_URL. | |
| hangup_url | No | URL notified when the call hangs up (defaults to answer_url). | |
| time_limit | No | Maximum call duration in seconds. Defaults to, and may not exceed, the server's VOBIZ_MAX_CALL_DURATION_SEC. | |
| caller_name | No | Caller name shown where supported (max 50 chars). | |
| ring_timeout | No | Seconds to ring before giving up (default 120). | |
| answer_method | No | HTTP method for answer_url (default POST). | |
| idempotency_key | No | Unique key for this intended operation (e.g. a UUID). Repeating it replays the first result instead of acting again. |