LLM
Perplexity logo

Perplexity LLM for Bolna AI voice agents

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.

llmsearchperplexityreal-timefactual
At a glance

How Perplexity fits in the stack

Best for

Reasoning, policy handling, tool use, and response generation.

Use this layer when

You want to tune quality, cost, latency, or function-calling behavior.

Connects to

Transcribed caller input upstream and voice or actions downstream.

Voice Stack

The LLM is the reasoning layer

The LLM is the reasoning layer

This provider decides how the agent interprets intent, selects next actions, calls tools, and formulates responses. It is the decision engine inside the voice stack.

TelephonyPhone Network
→
STTListener
→
LLMReasoning
→
TTSVoice
→
ToolsActions

Last updated

What is Perplexity used for in a Bolna voice agent?

Perplexity can serve as the LLM in a Bolna voice agent: you set the agent's LLM provider to perplexity, and Bolna routes each turn through LiteLLM to the Perplexity model ID you choose. Pick it if your team already works with Perplexity models; for most new agents the Bolna docs recommend starting with OpenAI gpt-5.4-mini.

How do I set up Perplexity with Bolna?

  1. In the Bolna dashboard, open Settings → Integrations, filter by LLM and connect your Perplexity account.
  2. In the agent config sent to the create agent API, set the LLM provider to perplexity.
  3. Set the model to a Perplexity model ID taken from Perplexity's own documentation.
  4. Place a test call to confirm the model responds, since an invalid model ID only fails once a call runs.

The LLM provider list is in the create agent API reference in the Bolna docs.

What does Bolna support with Perplexity?

ItemWhat the Bolna docs say
Provider valueperplexity, set on the agent's LLM config
RoutingThrough LiteLLM, using Perplexity's own model IDs
Recommended modelNone listed in the Bolna docs
Dedicated docs pageNone; listed with Groq, Cohere, Together and others as a LiteLLM-routed provider
Account connectionPerplexity card under Settings → Integrations
ValidationProvider and model are not checked at agent creation; errors show up on the call
BillingNot on the preferred model list, so the LLM is billed by usage

What can you build with Perplexity and Bolna?

Model trials. Run a test agent on a Perplexity model and compare its replies and latency with gpt-5.4-mini before moving real traffic.

Agents on a vendor you already use. Keep your voice agents on the same LLM vendor as the rest of your product, connected through your own Perplexity account.

Scripted reminder and follow-up calls. Once a test call confirms your model ID works, run short, predictable outbound calls on a Perplexity model.

FAQ

Perplexity on Bolna: frequently asked questions

Bolna accepts perplexity as an LLM provider and routes requests through LiteLLM using Perplexity's own model IDs. Unlike OpenAI or Anthropic, it has no dedicated reference page in the Bolna docs.

The Bolna docs do not recommend a specific Perplexity model. Use a model ID from Perplexity's own documentation, and test it on a call before going live.

Bolna does not check the LLM provider or model against a fixed list when you create an agent. A wrong or unroutable Perplexity model ID is accepted at creation and only fails once a call runs, so double-check the model ID.

Perplexity models are not on Bolna's preferred model list, so the LLM part of a call is billed at usage-based rates rather than the flat per-minute rate.

Browse this layer

Keep exploring the voice stack

Browse

Large Language Models

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.

Browse

Telephony

Telephony providers connect your voice agents to the phone network so they can make and receive real calls. Bolna supports managed integrations with major carriers as well as bring-your-own-carrier via SIP trunking, giving you full control over call routing, number provisioning, and cost.

Browse

Speech-to-Text

Speech-to-text converts what callers say into text that your LLM can process. Transcription accuracy and latency directly affect how natural a conversation feels. Bolna supports streaming STT providers optimized for telephony audio, including specialized models for Indian languages.

Browse

Text-to-Speech

Text-to-speech turns your agent responses into spoken audio. Voice quality shapes how callers perceive your brand. Flat, robotic speech kills trust while natural, expressive voices build it. Bolna integrates with the fastest TTS providers so responses sound human and arrive without awkward pauses.

Browse

Tools & Workflows

Tools let your voice agents take action during a call, not just talk. Book a calendar slot, look up an order through your own API, push a lead into your CRM, or trigger a multi-step automation in Zapier. These integrations turn voice agents from answering machines into workflow engines.

See where Perplexity fits in your production workflow

Use the demo to walk through provider selection, stack tradeoffs, and the exact workflow you want Bolna to automate.