Send a voice call broadcast (spends credits)
dialmycalls_send_callSend (or schedule) an automated VOICE CALL broadcast that plays a recording to real people. THIS SPENDS ACCOUNT CREDITS AND PHONES THE RECIPIENTS; it cannot be undone once it goes out (a scheduled one can be stopped with dialmycalls_cancel_call). Needs an approved caller_id (dialmycalls_list_caller_ids) and a processed recording (dialmycalls_list_recordings or dialmycalls_create_recording_tts). Ask the user to approve the recipients, recording and time first; with confirm false nothing is sent and a preview is returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the broadcast. | |
| confirm | Yes | MUST be true to send. Set it to true ONLY after the user has explicitly approved the recipients and content in this conversation. With false the tool sends nothing and returns a preview. | |
| send_at | No | When to send, an ISO 8601 date-time WITH time zone (e.g. 2026-11-05T14:00:00-05:00). Omit to send immediately. | |
| use_amd | No | Detect answering machines (default: off). | |
| group_id | No | Send to every contact in this contact group (from dialmycalls_list_groups); contacts without a phone number are skipped. | |
| recipients | No | People to send to, by phone number (up to 1000). Give recipients, group_id, or both. | |
| callerid_id | Yes | Caller ID to call from (an approved one from dialmycalls_list_caller_ids). | |
| recording_id | Yes | Recording to play (from dialmycalls_list_recordings). |