Voice agents on servers in India
Dograh is the self-hostable voice agent platform with an open-source workflow builder. Run the whole platform on servers in India yourself or through Dograh's managed on-prem plan, with Sarvam or local models and Exotel or Vobiz numbers.
Pick the servers, then the models, then the numbers
Install where your data must sit
Docker Composeone script starts the platform
Run Dograh on your own servers in India, or let Dograh's team run it there through the managed on-prem plan.
→ Dograh Cloud has no India region
Choose who hears the audio
BYOKyour own key with each provider
Sarvam and Smallest AI are built in. Open-weight models on the same servers keep audio away from AI vendors.
→ Hindi is a Language Hint with Dograh's models or Deepgram Flux
Bring the carrier you already use
Telephony providernumbers stay in your account
Exotel and Vobiz connect alongside Twilio, Plivo and Telnyx.
→ Route handover lines through Twilio, Telnyx, Plivo, Cloudonix and Asterisk ARI
Where each part of the call runs
The phone call itself still goes through your carrier
With hosted models, the audio reaches each provider
Transfer to a person runs on Twilio, Telnyx, Plivo, Cloudonix and Asterisk ARI
Check these before the first call
- Telemetry switched offStart with ENABLE_TELEMETRY=false ./start_docker.sh and delete POSTHOG_API_KEY from docker-compose.yaml.
- The public tunnel in your network reviewstart_docker.sh always opens a public tunnel, so plan for it with your network team.
- Data location decided earlySettle where call audio and transcripts sit before any call carries personal data.
- Indian names tested on a real lineMost phone calls reach the agent as 8 kHz audio, so test names and addresses over a phone call.
What stays in your hands
Records on your servers
Self-hosted, Dograh never receives your call data, and recordings stay in your own storage.
Open code, builder included
The BSD-2-Clause repository holds the whole platform, the same one that runs Dograh Cloud.
Models per agent
Use Sarvam on one agent and an open-weight model on another without redrawing the call.
No per-minute platform fee
Self-hosted Dograh charges none, though servers, model keys and phone minutes still cost.
What changes when you run it in India
| What you get | Dograh | hosted voice AI platforms |
|---|---|---|
| Self-host the whole platform, builder included | ✓ | ✕ |
| Data in India without an Enterprise plan | ✓ | ✕ |
| No per-minute platform fee when self-hosted | ✓ | ✕ |
Bolna alternatives, step by step
Does Dograh Cloud have an India region?+×
No. To keep data in India, run Dograh on servers in India yourself, or through Dograh's managed on-prem plan.
Which Indian carriers work with Dograh?+×
Exotel and Vobiz connect as telephony providers, alongside Twilio, Plivo, Telnyx, Vonage, Cloudonix and Asterisk ARI.
Can the agent transfer calls on Exotel or Vobiz?+×
No. Transfer Call works on Twilio, Telnyx, Plivo, Cloudonix and Asterisk ARI, so put handover lines on one of those.
Does Dograh support Hindi?+×
Yes, through the speech and voice providers you choose. Sarvam is built in, and Hindi is a Language Hint with Dograh's models or Deepgram Flux.
Does call audio leave India?+×
Not to AI vendors when open-weight models run on your servers in India. The phone call itself still goes through your carrier.
Does self-hosting settle India's data protection rules?+×
It decides where data sits, which generally helps under the Digital Personal Data Protection Act. Confirm your own obligations with counsel.
What does self-hosting cost?+×
No per-minute platform fee. You pay for servers, model keys and phone minutes. Dograh Cloud charges $0.01 a minute for the platform, plus models.
Start with one agent on one server in India.
Self-host in one command, or start on Dograh Cloud.
$ curl … start_docker.sh && ./start_docker.sh