Dograh - The open source VAPI alternative

by
Closed voice platforms make you rent your own agents. Dograh is completely open source- nothing is gated. Visual flow builder, add your model key across 30+ integrations or use local models, telephony, human transfer, and advanced QA & monitoring - all free to self-host in one command. Also connect your claude code with MCP to build voice agents for a use case or call recordings.

Add a comment

Replies

Best

Very interesting! Am I correct in understanding that it’s possible to build a voice AI based on your service and make calls worldwide? I need to make reservations by phone.

 - Yes. Thats correct. You can build voice agents on top of Dograh and make calls worldwide by connecting it with various telephony providers, like Twilio. You can definitely make reservations by phone.

Hi  - definitley. You can build voice agents using Dograh for global use cases and in 70+ languages

 Yes, you can build a voice agent for phone reservations and connect it to telephony for calls worldwide.

 That's correct.

You can connect your own provider. Also, worth checking that provider's coverage for the countries you're calling into.

And you can use the MCP tools to build a reservation voice agent on Dograh. Here's .

For reservations specifically, the part worth setting up early is getting the outcome back out like booked, not booked, call back later. That goes to your backend over a webhook, so you're not reading transcripts to find out what happened. More detail

Would love to hear how the agent building and testing goes.

The ability to run local models and avoid per-min platform fees is huuuge. But what's best is that the founders are incredibly knowledgeable and always willing to help with setup, best configs or answer any kind of questions. Excited to see where this is going!!

 - Thanks a lot for your kind words ❤️ Wishing you loads of luck with

Thanks for the support! Glad the local model support and hands-on help have been useful.

 the founder shoutout is so real, can confirm from the inside :) and it's not just the founders either - our Slack community's got contributors and users constantly trading configuration insights, figuring out the right tool setup for specific use cases, and helping each other debug.

Thanks  . lovely to see you root for us :)

Open source voice agents with this much flexibility is 🔥 The fact that you can self-host, use local models, and connect Claude Code via MCP makes this especially interesting. Congrats on the launch! 🚀

 - Thank you so much for your kind words.

We have given a lot of thought to creating the product and making it easy for developers and business owners alike to create and manage their voice agents. We are always hungry for more product feedback on how we can improve it and make it easier.

Wishing you all the best with

Appreciate you checking it out! Would love to hear what you build with Dograh.

thanks  . do try our MCP's - we try to give a blowout experience to devs

 Thanks a lot. The product development has been very deliberate and thus difficult at times. We owe the good mix of highly relevant capabilities it to the early adopters a lot! Looking forward to doing wonders.

Congrats, team! Long-awaited launch! Could you add more built-in observability around latency, token usage, model performance, and call quality?

 - Thank you for your message.

Yes, observability and automatic evals creation is something that's on top of our head. We do integrate our basic observability using OTEL exporters on Langfuse, where you can already create data sets for your own use cases.

We are also trying to add these features natively on Dograh and MCP so that observability around latency, token uses, and model performance becomes a first-class citizen of the platform on both Cloud and your self-hosted environments.

Wishing you all the best with

Thanks for the feedback. We’re working toward native observability for latency, token usage, model performance, and call quality across both cloud and self-hosted deployments.

 thanks for pushing us in this direction. its definitely a part of our pipeline - and a high priority release

 thank you! Yes, this is very much on the way. Curious which of these is the bigger pain point for you, and worth doing first. Always good to hear it from someone actually running agents.
Good luck with

love the mission behind creating wildly applicable open source offerings. Maybe its an odd question but I am curious - what is the pathway toward revenue generation - is the goal to primarily capture some big fish on the enterprise side? Anyways - killer launch - big fan of what you're doing - following the product / following along!

 - Thank you so much for the kind words.

We strongly believe that once Dograh is into consideration of every company in the world for their voice AI use case, revenue will be an organic side effect of that. The primary focus right now is to be able to create as much value as possible for our early believers and customers to cement our place in this industry and market.

Enterprise tickets are of course something thats super welcome and helps us bring the revenue numbers up, and some of very large enterprises (Bn $$+) have told us that they are self hosting Dograh for their use case.

great question     :D
We are believers in OSS and isn't that how the dev ecosystem should always be - open and accessible :)
For monetisation - we are walking the shoes of great oss project in the past. A bunch os companies use our cloud simply because they have the optionality to switch to Open source when required

 really neat!

@dzaitzow We monetize through managed cloud hosting, usage-based infrastructure, and enterprise support. Self-hosting remains fully open source, while larger teams can pay for convenience, scale, and hands-on help.

thank you for your comment. The open source part is the bit we most want to get right, so good to hear it landing. Thanks for following along.

 no stress - really interesting!

As a CTO/Solution Architect, I checked how Dograh delivered the outcome and am very happy with them.

Best of luck.

 - Thank you so much for your kind words. We are always hungry for feedback. All the very best with

 That means a lot from a background like your's. Thank you. Wishing the best!

Thanks for the support and kind words. It means a lot!

Thanks  - glad to hear this from you :)

Great product!

 - Thank you so much for your support. You guys have done excellent work with and we are very happy and proud partners.

Thanks for the support! Great to be partnering with @.

 Thank you for your support. Wishing the best!

thanks  . Anything specific you loved - we would be happy to double down on that further

Congrats on the launch. Can teams customize the QA metrics and scoring rules for different industries or call types?

 - Thank you so much for your message.

Yes, for sure. We not only provided an inbuilt QA node, where you can customise the QA prompt for different industries, call types, and use cases, but we also integrate and play well with other vendors in the space, like Tuner and Noveum.

You can also expose those QA results in your post-call data sync (webhook nodes) so that your systems immediately get updated with how did the call go and how it can be improved.

Hook that with an MCP, and you have got a self-improving agent. All the best with

Yes, teams can customize the QA prompts and scoring criteria for different industries, call types, and use cases. Results can also be synced to external systems through post-call webhooks.

 I thought its worth adding that you can define fully custom metrics and thresholds per industry/call type - not just one score, but your own rubric (compliance, script completion, sentiment, etc.) weighted however you want. Combined with the webhook sync above, teams tune scoring to exactly what "a good call" means for their vertical.

Yes   absolutely - metrics and scoring rules can be customized for different call types. Fullly customisable. We are also brining in persona simulations for AI to AI testing of voice agents

Congratulations on the launch ! Curious to know which major sectors you’re seeing initial traction in. Also, are there any limitations around regional languages or specific geographies?

 - Thank you for your message.

We are seeing good traction in Legal Intakes (inbound and outbound), Car Rentals (inbound), Restaurant Booking (inbound) and Medical Insurance (outbound) sectors.

The limitations are mostly around declaring about robo call for automated calls. Supporting regional languages are more of a capability concern and using the right set of models behind the orchestrator.

All the very best with

 Thanks a lot for your comment. Love what you're doing at .

Adding on the languages/geography part, since you bring your own models, you can pick the best STT/TTS/LLM per language (70+ supported) rather than being capped by a single vendor's coverage. Geographic reach depends on your telephony provider, and for data-residency-sensitive regions you can deploy in-region or in your own VPC via self-hosting.

Congrats on everything you've been shipping for the fitness coaching space!

@rahul_aluri We’re seeing traction in legal, restaurant booking, and medical insurance use cases. Regional language support depends on the STT, TTS, and LLM models you choose, while geographic coverage depends on your telephony provider.

Thanks   . Early traction is spread across sales and support use cases; there are no major geography or regional-language limitations.

Congratulations on the launch. Operationally, what’s the difference between scaling inbound versus outbound?

 - Thank you for your comment.

Inbound volume needs to scale more dynamically and is not in operator's control while outbound volume can be controlled by the operator.

Example: If there is a big event in town, a car dealership might get many more calls than they usually do on a normal days.

So, when it comes to scaling, the inbound needs to be more elastic and responsive, while the scaling requirements for outbound can be preplanned and provisioned.

Thats an excellent question  
Its mostly around agent building.
In general more receptive about AI agents in inbound calls( e.g. Customer support etc) rather than outbound calls (e.g. Insurance reminder etc)
In outbound we have seen that obsession around getting the first 15 seconds right works best. While in inbound scoping and being abl to handle variety of queries and handoff ecomes critical.

Inbound requires elastic capacity because call volume can spike unexpectedly. Outbound is easier to forecast and provision since the operator controls the call volume.

 I wanted to add that there's no training step when building a voice agent at Dograh. An agent is a prompt plus a workflow along with configurations, so customising it means editing nodes: seconds, and reversible. For your own specifics you'd use the knowledge base rather than training data.