Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Get Batch

Retrieve details of a batch calling campaign including its status, contact counts, and execution progress. Can also list all batches for an agent.

Get Agent

Retrieve the full configuration and details of a Bolna Voice AI agent, including its LLM, TTS, ASR settings, prompts, and status.

Get Account Info

Retrieve the current Bolna account information including wallet balance and concurrency limits.

Manage Batch

Create, schedule, stop, or delete a batch calling campaign. Batches automate outbound calls to large contact lists. Use **action** to specify the operation.

Get Execution

Retrieve details of a specific call execution including transcript, recording URL, cost breakdown, telephony metadata, and extracted data.

Update Agent

Update an existing Bolna Voice AI agent's configuration. Supports partial updates to name, welcome message, system prompt, webhook URL, synthesizer, and telephony provider settings.

Delete Agent

Permanently delete a Bolna Voice AI agent and all associated data including batches, executions, and recordings.

Stop Call

Stop an active, queued, or scheduled outbound call. Can also stop all queued calls for an agent.

List Executions

List call executions for an agent or batch with filtering by status, call type, date range, and pagination. Returns transcripts, costs, and telephony metadata for each call.

Make Call

Initiate an outbound phone call from a Bolna Voice AI agent to a recipient. Supports scheduling, dynamic context variables, custom caller ID, and retry configuration.

Setup Inbound

Link or unlink a Bolna agent to a phone number for handling inbound calls. When linked, the agent automatically answers incoming calls to that number.

List Phone Numbers

List all phone numbers owned in the Bolna account, or search for available phone numbers to purchase in a specific country.

List Agents

List all Voice AI agents in the Bolna account with their names, statuses, and creation dates.

Create Agent

Create a new Bolna Voice AI agent with a configured conversation pipeline. The agent can be used for outbound or inbound calls with customizable LLM, TTS, and ASR settings.

List Voices

List all available TTS voices in the Bolna account across all connected providers (ElevenLabs, Cartesia, Polly, Deepgram, etc.).

Manage Knowledge Base

Create, retrieve, list, or delete knowledge bases used by agents for RAG (Retrieval-Augmented Generation). Knowledge bases allow agents to reference external content during conversations.