Batch Calls
Get Batch Call
Fetch a batch call job’s configuration, status, and live progress counters.
GET
Get a batch call
Returns the full record for a single batch call job: the display
name, the current status (queued, processing, completed, failed, cancelled), the assigned agent_id, progress counters (total_calls, completed_calls, failed_calls), and creation timestamps. Use this endpoint to poll a batch’s progress while it is running, render a batch detail page, or audit the configuration of a completed batch before kicking off a re-run.
When to use this
- Operational dashboards: render the batch detail page with live progress.
- Status polling: periodically check
completed_callsto estimate when a batch will finish. - Audit logs: confirm which agent and configuration a batch ran with.
- Re-run preparation: fetch a previous batch’s configuration before creating a new batch with Create Batch Call.
Path parameters
| Parameter | Description |
|---|---|
id | The batch call ID, for example bat_q1r5sv9mdk3z. |
Errors
404 Not Foundis returned when the batch does not exist.
Request
Response
Related endpoints
- List Batch Calls: browse all batches.
- Create Batch Call: start a new batch.
- Batch calling: guidance on designing a batch.
- Concurrency and limits: pacing batches against your workspace limits.
Authorizations
Pass your API key as a Bearer token in the Authorization header.
Path Parameters
Response
Success.
Example:
"batch_abc123"
Example:
"May Follow-Up Campaign"
Batch campaign lifecycle status.
Available options:
draft, active, running, paused, completed, cancelled Example:
"completed"
Example:
250
Example:
235
Example:
15
Example:
"agt_abc123"
Example:
"2024-03-01T10:00:00.000Z"
Get a batch call