Abort a workflow campaign
WriteAborts a campaign.
Permissions and limits
Account permissions
- A Bolna API key
A repeated request may repeat the external action. Review the previous result before retrying a write.
Run Bolna voice AI agents: place calls, read executions and transcripts, schedule batches, and run workflows and campaigns.
Explore 80 workflow actions for Bolna, including account permissions and operation limits.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Aborts a campaign.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add a DID phone number to a SIP trunk.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stops one execution before its next external action.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create a new disposition and link it to an agent.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Have Bolna read a web page and ingest it as a knowledgebase for agents.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Creates a new workflow with an empty draft at revision 0.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Creates a campaign in draft status.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create an extraction category and attach it to the agent.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Atomically create and link multiple dispositions to an agent in a single request.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a batch.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a custom LLM Model along with its stored key.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Permanently delete a disposition and remove its link to any associated agents.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a knowledgebase.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Permanently delete a SIP trunk and all associated resources (gateways, IP identifiers, phone numbers).
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete a sub-account.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Soft-deletes a workflow.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Deletes a campaign.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an agent.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete an extraction category.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Retrieve a batch.
Aggregated campaign report - execution counts by status, termination reasons, and a per-node funnel keyed by the node ids in your definition.
Retrieve a single disposition by ID, optionally scoped to a specific agent.
Retrieve a knowledgebase.
Get a single SIP trunk with full details including gateways, IP identifiers, and phone numbers.
Track usage for the sub-account upto 32 days.
Retrieves a workflow with its draft metadata and the metadata of every published version, including per-version campaign and outcome totals.
Retrieves a campaign with a count of entries per status and per-code counts of upload validation failures.
Read the draft's current revision.
The whole story of one contact's run - status, every node attempt with the edge it took, and the most recent timeline events.
Read a published version, its publish time and warnings.
Retrieve an agent.
Retrieve specific execution by an agent.
Read a call execution: status, duration, cost, transcript, summary and extracted data.
Read the one-line CSV header an entries upload for this campaign expects.
Get user information.
Retrieve usage details for all sub-accounts under the authenticated organization for up to 32 days.
List all phone numbers associated with a SIP trunk.
List all agents.
List an agent's batches.
Retrieve all executions by an agent.
Retrieve all executions from a batch.
Retrieve all executions from a batch with pagination support.
Lists a campaign's entries, including failed_validation rows with their failure code in validation_error.
Lists a campaign's executions.
List your custom LLM models.
List dispositions accessible to your account.
List the extraction categories attached to an agent.
List all knowledgebases for your account.
List all phone numbers for your account.
List all SIP trunks for your account.
List all sub-accounts.
Returns all TTS providers with their supported models for a given language.
Retrieve a paginated list of violations, optionally filtered by status.
Returns a paginated list of voices available for a specific TTS provider and model.
Lists campaigns, newest first by default.
Lists every node type with its configuration parameters, defaults and bounds, plus the available variable namespaces and effects.
Lists your workflows, newest first.
Place an outbound call from an agent to a phone number; the answer has the execution ID to track it.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Pauses a scheduled or running campaign.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Validate the draft and freeze it as a published version.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove a phone number from a SIP trunk.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Remove agent for inbound calls.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Rename a workflow.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Sends a finished execution's webhook again, to the workflow's current webhook URL and headers.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Resumes a paused campaign.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Runs one contact through the workflow's latest published version.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Schedule a created batch to start dialing at a time within the next 30 days.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Add agent for inbound calls with optional IVR configuration.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Starts dialing a batch campaign's pending entries.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stop a running batch.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stop a queued or scheduled call.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Stop all queued calls for a given agent_id.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Sends one sample execution webhook to the workflow's configured settings.webhook.url, with its headers, and reports what your server did with it, so you can verify the.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Run all dispositions linked to the specified agent against a provided transcript and return the grouped results.
Update an existing disposition.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Change a sub-account's name or concurrency limits.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Replace an agent's prompts.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update an extraction category.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Upload contacts to a campaign as a JSON array; each row is checked on its own.
A repeated request may repeat the external action. Review the previous result before retrying a write.
Validates the saved draft without mutating anything.
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
Inspect step outputs and confirm the result in Bolna. A saved workflow is not a completed provider action.