Keep patient and account calls off vendor servers
Dograh is the self-hostable voice agent platform with an open-source workflow builder. Self-host the platform with open-weight models beside it, and recordings and live audio stay on infrastructure you control, apart from the phone call itself.
Choose how far in-house to go
Self-host the orchestrator
Orchestrationthe layer that runs the call
Dograh runs on your own servers, and recordings land in your storage. Switch off telemetry and the quick tunnel, and only the phone call leaves your network.
→ Write a storage policy for recordings before the first live call
Decide who hears the audio
BYOKbring your own key
Your own keys put the contract in your name, but the provider still processes the audio.
→ A BAA delegates duties, it never moves liability
Host the models too
Open weightsmodels you download and run
With speech and language models on your own GPU, no part of the call reaches an outside provider.
→ Check each model licence allows commercial use
What stays inside, and when
Query your own database when an auditor asks.
Only models you host keep the live audio inside your network.
Transfer to a person works on Twilio.
Check these before regulated calls go live
- Obligation mappedCheck whether your rule can be handed to a vendor by contract. If it can't, host the models too.
- Identity before detailsThe agent verifies the caller before it names any health or account detail.
- Storage policy writtenYour team deletes recordings and transcripts on a written schedule, since Dograh has no retention setting.
- Model endpoints checkedEvery model URL points where your compliance review says audio may go.
- Transfer tested by phoneBrowser tests can't transfer, so handoffs to a person were tried on a real call.
Controls your compliance team holds
One less processor
Self-host with your own models, and no voice vendor ever holds patient or card data.
Audit evidence on hand
Call events and transcripts are logged where your compliance team can query them directly.
Code you can inspect
The platform is open source, so security staff review the whole call pipeline before launch.
No per-minute platform fee
Self-hosted, call volume doesn't raise a platform bill. Servers and phone lines still cost money.
What changes when you host it yourself
| What you get | Dograh | Hosted voice platforms |
|---|---|---|
| Open-source code you can audit (BSD-2) | ✓ | ✕ |
| Runs on your own servers and your own PBX | ✓ | ✕ |
| Recordings and transcripts kept in your storage | ✓ | ✕ |
| No per-minute platform fee when self-hosted | ✓ | ✕ |
Keep call audio local, step by step
Is Dograh HIPAA compliant out of the box?+×
Compliance depends on your whole deployment. Self-hosting keeps call data on your servers, and hosting the models too keeps audio away from outside providers.
Do I still need a BAA?+×
Not with Dograh when you self-host. Hosted model providers that handle patient data need one, the phone carrier may need one depending on what it stores, and so does a cloud account hosting your servers.
How far inside my network can Dograh run?+×
Run Dograh and open-weight models on your own servers, switch off telemetry and the quick tunnel, and connect calls through your own PBX, so only the carrier leg leaves your network.
Does self-hosting need a machine learning team?+×
No. The visual workflow builder and Docker install suit a capable full-stack developer. The models run as services Dograh connects to.
How do I produce audit evidence?+×
Call events and transcripts are logged on your own servers, so your compliance team queries them directly instead of asking a vendor.
Can I move from a hosted platform without downtime?+×
Yes. Move one phone number at a time and keep the old platform answering the rest until each number checks out.
Start with one regulated call flow.
Self-host in one command, or start on Dograh Cloud.
$ curl … start_docker.sh && ./start_docker.sh