Schedules
Queue and list outbound call campaigns.
Schedules dispatch a batch of outbound calls at a future time.
List schedules
const schedules = await voice.schedules.get();schedules = client.schedules()Create a schedule
const schedule = await voice.schedules.create({
agentId: "agt_8skd92ja",
name: "June re-engagement batch",
contactCount: 120,
scheduledAt: "2026-06-25T15:00:00Z",
});schedule = client.create_schedule(
agent_id="agt_8skd92ja",
name="June re-engagement batch",
contact_count=120,
scheduled_at="2026-06-25T15:00:00Z",
)Parameters
| Field | Type | Required | Description |
|---|---|---|---|
agentId / agent_id | string | Yes | Agent that will run the batch. |
name | string | Yes | Human-readable campaign name. |
contactCount / contact_count | number | Yes | Number of contacts in the batch. |
scheduledAt / scheduled_at | string | Yes | ISO 8601 time to begin dispatch. |