Skip to content

Dograh

by DograhAppGrow an audience

Builds AI voice agents that answer or make phone calls, using a visual flow editor

View on GitHub

About Dograh

An open-source platform for building AI voice agents that answer or make phone calls. Describe a use case, edit the generated call flow as connected steps, test it in your browser, then link a phone provider.

For Support and sales teamsTeams that host their own tools

Made by Dograh

Dograh is a company that builds open-source voice AI software.

Stars
★ 6.0k
License
BSD-2-Clause
Cost
Usage-based
Platforms
Mac · Win · Linux · Web
Runs
Self-hosted · Cloud

Screenshots

From the project's own repository · 3 images, swipe or use the arrows.

The Create Voice Agent form with call type, use case and activity description fields
Settings for a Start Call step: its prompt and switches for interruption and voicemail detection
The conversation history of a test call between a restaurant voice agent and a caller
Image: Dograh (BSD-2-Clause). Original file

Overview

Dograh is an open source platform for building AI voice agents for phone calls and websites. You describe a use case, such as booking appointments or qualifying leads, and it generates a call flow you can edit as connected steps, then talk to it in your browser before connecting a phone provider. You can run it yourself with Docker or use the hosted Dograh Cloud. It suits teams that want a phone assistant for support, sales or scheduling and prefer to host it themselves.

It is a self-hostable, BSD-licensed alternative to hosted voice-agent services, and you can try an agent in the browser before any phone setup.

Try these first

Start with the first one: it is a small task you can check easily.

  1. Inbound agent: Book a haircut appointment, ask for preferred date and time, confirm before ending the call.First try · browser test call

  2. Outbound agent: Call new leads from [form name], ask if they still want a quote and note their budget.places phone calls

  3. Answer questions about our opening hours and menu using the document I uploaded: [file name].

  4. When the call ends, send the caller's name and chosen time to [webhook URL].sends data out

Example prompts written by Agent Flows Hub.

Features

From the creator's documentation.

FeatureWhat it doesRuns
Agent from a descriptionDescribe the use case and it generates a starting call flowYour model setup
Visual flow editorEdit the call as connected steps with prompts, tools and end-of-call outcomesYour Dograh instance
Browser test callsTalk to the agent from your microphone or test it by text, with a live transcriptYour Dograh instance
Phone providersConnect Twilio, Vonage, Telnyx, Plivo and others for real inbound and outbound callsYour phone provider
Knowledge and toolsUpload documents, call web APIs during a call, and transfer calls to a personYour data and APIs
Website widgetAdd the agent to a website so visitors can talk or type to itYour website

Good to know

You want a phone assistant that books appointments or screens callers. Dograh generates a call flow from a short description and lets you talk to it in the browser before you connect a phone number.

Limits

  • The self-hosted quickstart sends anonymous usage data, opens a public tunnel for phone webhooks and leaves sign-up open until you set ENABLE_SIGNUP=false; the README explains each setting.
  • Browser test calls need no phone provider, but real calls need an account with a provider such as Twilio, and speech and model usage is billed by the provider or through Dograh credits.

Notes by (original project name: Dograh AI), written from the creator's documentation, not from running it ourselves. Dograh README · Your First Agent in 5 Minutes

Stuck setting it up?

Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.

Get help

Other apps

  • Easydict Looks up words and translates selected text or screenshots on your Mac
  • ebook2audiobook Turns an e-book into an audiobook file with chapters, read aloud by AI voices
  • Elicit Finds research papers, pulls out the key data and drafts a cited research report
  • Everywhere Lets you press a shortcut to ask AI about whatever is on your screen
  • FunClip Transcribes a video, then cuts out the parts you pick from the text, with subtitles
  • Gamma Turns a topic, notes or a document into a designed presentation, document or web page

See all 113 apps

GitHub