Terminate All Calls in Campaign
Terminates all active (registered/retry) calls within a specific campaign.
PATCH
Terminate All Calls in Campaign
Terminate Campaign Calls
Stop all active calls within a specific campaign. This terminates all queued and retry calls for the entire campaign.When to Use This
- Campaign Issues: When a campaign has problems and needs to be stopped
- Content Problems: If the campaign script or agent has errors
- Budget Management: When campaign costs exceed budget
- Schedule Changes: If campaign timing needs to be adjusted
- Quality Control: When campaign performance is poor
What Gets Terminated
✅ Calls that will be terminated:- All calls in “registered” status (queued and waiting)
- All calls in “retry” status (scheduled for retry)
- Affects ALL contacts within this specific campaign
- Calls from other campaigns
- Already completed calls in this campaign
- Calls currently in progress (connected)
How to Get Campaign ID
Find your campaign ID from:- Campaign Dashboard: Listed in your campaign management section
- Campaign API: Use
/campaign/allto list campaigns with IDs - Campaign Creation: Returned when you start a campaign
- Reports: Campaign reports include the campaign ID
Note: After terminating a campaign, you can restart it later if needed using the original campaign configuration.
Use Cases
Emergency Stop
Quickly halt a problematic campaign:Budget Control
Stop campaigns that exceed budget limits before more calls are made.Quality Issues
Halt campaigns with script problems or poor performance metrics.Headers
(Required) Your Revenueable AI API key.
Example:
"7251cb4b-3373-43a4-844c-b27a1d45e0c9"
Body
application/json
(Required) ID of the campaign whose calls should be terminated
Example:
"0b52ca2b-7767-4cb5-ac4c-b2a4f892a856"
Response
Calls terminated successfully.
Example:
"Calls terminated successfully!"
Terminate All Calls in Campaign
