Built by Metorial, the integration platform for agentic AI.
Retrieve details of a batch calling campaign including its status, contact counts, and execution progress. Can also list all batches for an agent.
Retrieve the full configuration and details of a Bolna Voice AI agent, including its LLM, TTS, ASR settings, prompts, and status.
Retrieve the current Bolna account information including wallet balance and concurrency limits.
Create, schedule, stop, or delete a batch calling campaign. Batches automate outbound calls to large contact lists. Use **action** to specify the operation.
Retrieve details of a specific call execution including transcript, recording URL, cost breakdown, telephony metadata, and extracted data.
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.
Permanently delete a Bolna Voice AI agent and all associated data including batches, executions, and recordings.
Stop an active, queued, or scheduled outbound call. Can also stop all queued calls for an agent.
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.
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.
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 all phone numbers owned in the Bolna account, or search for available phone numbers to purchase in a specific country.
List all Voice AI agents in the Bolna account with their names, statuses, and creation dates.
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 all available TTS voices in the Bolna account across all connected providers (ElevenLabs, Cartesia, Polly, Deepgram, etc.).
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.