Bolna
Triggers voice agents for outbound outreach, monitors call execution status, and manages phone number assignments to automate your conversational voice workflows.
Try Bolna in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Bolna integration
- Describe the outcome and Ceven picks the right Bolna calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Bolna data, across all 33 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Bolna access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Bolna, when, and on whose behalf.
- The agent pauses and asks when Bolna is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Bolna.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Bolna action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Bolna, and when to use it.
Make phone call
Use this to initiate an immediate outbound call from a specific agent to a customer phone number.
Schedule call batch
Use this to schedule a large group of calls via a batch ID for high volume outreach.
Setup inbound call
Assign a Bolna agent to handle incoming calls on a specific phone number.
Get execution details
Pull the full transcript and metadata for a specific call execution using the execution ID.
Check execution status
Retrieve the current state of all executions for a specific agent to find dropped calls.
List all agents
Pull a list of every voice agent configured in the account to identify the right bot for a task.
Get agent by ID
Retrieve the specific configuration and prompts for one voice agent.
List phone numbers
Pull all available phone numbers linked to the account for assignment.
Fetch agent batches
List all call batches associated with a specific agent to track campaign progress.
Get batch details
Retrieve the specific configuration and target list for a single call batch.
List batch executions
Pull every individual call result from a specific batch to analyze conversion rates.
Stop call batch
Immediately halt a running batch of calls to prevent further outbound dialing.
Delete agent
Remove a voice agent from the account permanently using the agent ID.
Delete batch
Remove a call batch record from the system using the batch ID.
Delete agent by id
Delete an agent
Delete batch by id
Delete a batch
Fetch all batches by agent id
List all batches for agent
Get all agents
List all agents
Get all phone numbers
List all phone numbers for your account
Get execution by id
Retrieve specific execution by `execution id`
Make a phone call from agent
Initiate calls
Retrieve agent by id
Retrieve an agent
Retrieve agent execution details
Retrieve specific execution by an agent
Retrieve agent execution status
Retrieve all executions by an agent
Retrieve batch details by id
Retrieve a batch
Retrieve batch execution list
Retrieve all executions from a batch
Schedule batch by id
Schedule a batch for calling via agent
Setup inbound call for agent
Add agent for inbound calls
Stop batch by id
Stop a running batch
29 actions · scroll to see them all
Frequently asked questions
Alternatives to Bolna
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Bolna and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free