The LLM is the brain of your voice agent. It understands what callers say and decides how to respond. Bolna lets you switch between models like GPT-5.4 mini, Claude and DeepSeek by changing the provider and model in your agent LLM settings, so you can tune for speed, cost or reasoning depth.
Anthropic Claude writes your Bolna voice agent's replies. Use claude-sonnet-5 for most agents, or claude-haiku-4-5 for faster, high-volume calls.
Azure OpenAI runs GPT models for your Bolna voice agent inside your own Azure account, for teams that need regional data residency and private networking.
DeepSeek V4 runs the conversation in a Bolna voice agent at low cost per token. deepseek-v4-flash suits high-volume calls, with a 1M token context window.
OpenAI GPT models write your Bolna voice agent's replies. gpt-5.4-mini is the recommended default, with fast first tokens, function calling and low cost.
OpenRouter gives a Bolna voice agent one API key for models from OpenAI, Anthropic, Google, Mistral, Meta and more. Pick a model and switch any time.

Perplexity can be the LLM behind a Bolna voice agent. Set the provider to perplexity in the agent config and Bolna routes calls to your chosen Perplexity model.
| Model family | Best for | Trade-off |
|---|---|---|
| OpenAI gpt-5.4-mini | Most voice agents: lead qualification, reminders, scheduling, FAQs | Less reasoning depth than the full GPT-5 models |
| OpenAI gpt-5.4 and gpt-5.5 | Complex reasoning and sensitive domains such as finance and healthcare | Higher cost; raising reasoning effort adds delay before the first spoken word |
| Anthropic Claude (Sonnet 5, Haiku 4.5, Opus 4.8) | Precise instruction following; claude-sonnet-5 for most production agents, Haiku 4.5 for high volume | Opus is slower than Sonnet; Claude is not in the flat-rate bundle, so it is billed at usage-based rates |
| Azure OpenAI | Data residency, private networking and enterprise compliance (SOC 2, HIPAA, ISO 27001) | Needs an Azure deployment per model; new models arrive after a short lag |
| DeepSeek V4 (Flash, Pro) | Cost-sensitive, high-volume campaigns; v4-flash supports up to 2,500 concurrent requests | For complex English instruction following, gpt-5.4-mini may have an edge |
| OpenRouter | One API key for OpenAI, Anthropic, Google, Mistral, Meta and other models, with provider fallback | Short lag on the newest models; use a direct provider if compliance requires knowing who handles your data |
| Perplexity | Teams that already use Perplexity models | No dedicated Bolna reference page; set the provider to perplexity and use Perplexity's own model IDs |
For the full guide, see Choosing an LLM in the Bolna docs.
Yes. The LLM is a single setting: change it on the agent's Intelligence tab, or update provider and model in the llm_config block. GPT-5 models require temperature set to 1, so update that field when you switch to one.
gpt-5.4-mini is the recommended low-latency default, and claude-haiku-4-5 is the fastest Claude model. Keep reasoning_effort at none or low and max_tokens around 150, since extra reasoning and long replies add delay before the first spoken word.
Yes. Connect your OpenAI, Anthropic, DeepSeek, Azure OpenAI or OpenRouter account in Settings → Integrations in the Bolna dashboard. LLM costs are then charged to your provider account.
The flat rate ($0.06 per minute at standard wallet tiers) includes OpenAI and Azure OpenAI models such as gpt-5.4-mini, gpt-5.4-nano, gpt-4.1-mini and gpt-4o-mini, plus OpenAI gpt-5.6-luna. Other models are billed at usage-based rates; the Add Funds panel in your dashboard shows the current list.
Use Azure OpenAI. It runs the same OpenAI models on Microsoft infrastructure with data residency controls and private networking. For on-premise or proprietary models, connect any OpenAI-compatible endpoint as a custom LLM.
Last updated