campaigns_create
Start a bulk outbound call campaign: dial a list of phone numbers with a voice agent, at a bounded concurrency, retrying no-answers. Phone network only (twilio/telnyx). It begins dialing on its own — no separate start.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Campaign name | |
| channel | No | Carrier (default telnyx). | |
| agent_id | No | Voice agent that makes the calls. | |
| greeting | No | First line the agent says on pickup. | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. | |
| instructions | No | What the agent should do on the call. | |
| max_attempts | No | Retries per number on no-answer (default 3). | |
| phone_numbers | Yes | Numbers to dial, E.164 (e.g. '+15551234567'). | |
| max_concurrent | No | Simultaneous calls (default 2). | |
| retry_delay_minutes | No | Wait before a retry (default 30). |