Skip to main content
Bolna voice agents run in 20+ languages. This section has a guide for each Indian language below: which transcribers (speech-to-text) and voices (text-to-speech) support it, the language code to send, how to start calls in it, and a minimal create-agent API example. Each language needs a transcriber and a voice that both support it. The providers listed here are the ones whose own pages in these docs confirm the language. A provider not listed may still work, but place a test call first.

Language guides

Hindi

Hindi and Hinglish agents, code hi

Bengali

Bengali agents, code bn

Tamil

Tamil agents, code ta

Telugu

Telugu agents, code te

Marathi

Marathi agents, code mr

Gujarati

Gujarati agents, code gu

Kannada

Kannada agents, code kn

Malayalam

Malayalam agents, code ml

Punjabi

Punjabi agents, code pa

Odia

Odia agents, code od

Urdu

Urdu agents, code ur

Providers by language

“Auto-detect” means Bolna can detect the language automatically mid-call on a multilingual agent. For the provider notes behind this table, including ElevenLabs model coverage and Assamese, see Indian languages by provider.

What every language guide covers

For every language and code you can add to an agent, including non-Indian languages, see Supported languages.

Next steps

Multilingual setup

Add several languages to one agent, each with its own voice and prompt

Multilingual agent quickstart

Build an English and Hindi agent over the API