{"securityAudit":null,"logoUrl":"/logos/dograh.png","id":"dograh","slug":"dograh","name":"Dograh","summary":"Open-source AI phone agent that answers calls, qualifies callers, books and transfers.","type":"free_oss","hasFreePlan":false,"license":{"spdx":"BSD-2-Clause","type":"permissive","needsReview":false},"trust":{"status":"verified","reasons":[]},"pricing":{"model":"free","basePrice":0,"perSeat":null,"perLocation":null,"estHostingMonthly":null,"label":"$0 + ~$10/mo hosting (estimate)"},"setupEffort":null,"setupLevel":"one_click","aiMaturity":"ga","worksWith":[{"id":"twilio","name":"Twilio"}],"problemIds":["beauty-2","child-care-3","cleaning-3","health-practices-5","home-improvement-3","hvac-plumbing-2","landscaping-5","real-estate-2","restaurants-5","beauty-3","health-practices-1","hvac-plumbing-5","real-estate-5"],"rating":null,"securityAudits":[],"url":"https://www.dograh.com","aiCapabilities":"AI phone receptionist / voice agents with a visual workflow builder, knowledge bases, tool calling, QA node, human hand-off via call transfer, outbound campaigns. Ships its own LLM/STT/TTS stack or bring your own keys.","byoAiKey":true,"priceNotes":"Free license. Hosting estimate: Usage-based: from $0.01/min on Dograh Cloud + telephony provider fees (e.g. Twilio number/minutes); self-host VPS ~$10-40","pricingSourceUrl":null,"priceCheckedAt":"2026-11-05","complianceFlags":[],"affiliate":false,"oss":{"repoUrl":"https://github.com/dograh-hq/dograh","licenseSpdx":"BSD-2-Clause","licenseType":"permissive","licenseReview":"auto","copyleftNote":null,"openCoreNote":"No enterprise folder found in repo root; README states '100% open source'. Managed cloud and on-prem are paid offerings.","stars":6030,"lastReleaseAt":"2026-11-04","latestReleaseTag":null,"backing":"Dograh (startup; README says maintained by YC alumni and exit founders). Built on the Pipecat framework (BSD-2-Clause).","hostedOptions":"Official Dograh Cloud (app.dograh.com): self-serve pay-as-you-go from 1 cent/min, credits from $5. Self-host free via one Docker command. Phone numbers/minutes come from your own telephony provider (Dograh does not sell them).","securityNote":"No published GitHub security advisories found. Note: quickstart opens a public trycloudflare tunnel and has signup enabled by default; disable signup (ENABLE_SIGNUP=false) after creating the first account."},"trustChecks":[{"key":"admin_verified","label":"Admin-verified listing","pass":true,"note":"Reviewed by the Catervas team: links and prices checked Nov 5, 2026","checkedAt":"2026-11-05"},{"key":"license","label":"License verified","pass":true,"note":"BSD-2-Clause is on the license allow-list","evidenceUrl":"https://github.com/dograh-hq/dograh","checkedAt":"2026-11-05"},{"key":"maintenance","label":"Active maintenance","pass":true,"note":"Last release or commit 2026-11-04","evidenceUrl":"https://github.com/dograh-hq/dograh","checkedAt":"2026-11-05"},{"key":"security","label":"No open critical security advisories","pass":true,"note":"No unpatched critical or high advisories found. Keep it on the latest release.","evidenceUrl":"https://github.com/dograh-hq/dograh/security","checkedAt":"2026-11-05"},{"key":"privacy","label":"Privacy and data policy","pass":true,"note":"Self-hosted: your data stays on your own hosting.","checkedAt":"2026-11-05"},{"key":"backing","label":"Company or foundation backing","pass":true,"note":"Dograh (startup; README says maintained by YC alumni and exit founders). Built on the Pipecat framework (BSD-2-Clause).","evidenceUrl":"https://github.com/dograh-hq/dograh","checkedAt":"2026-11-05"}],"problems":[{"id":"beauty-2","industryId":"beauty","rank":2,"title":"Missed calls and booking hassles while your hands are busy","summary":"Stylists and barbers can't answer the phone while working on a client, and over a third of salon calls go unanswered. Many clients skip booking when they can't reach anyone.","theme":"missed-calls","strength":1,"howItHelps":"An AI voice agent answers the calls you miss during rushes or while working on a client: takes orders/reservation and catering details, answers FAQs (hours, prices, openings), captures leads for quotes or tours, transfers to a human, and can place reminder/confirmation calls."},{"id":"beauty-3","industryId":"beauty","rank":3,"title":"No-shows, late cancellations and empty chair time","summary":"Salons lose about $132 a week to no-shows. Deposits, cards on file and automatic reminders help cut empty chair time.","theme":"scheduling","strength":0.6,"howItHelps":"An AI voice agent answers the calls you miss during rushes or while working on a client: takes orders/reservation and catering details, answers FAQs (hours, prices, openings), captures leads for quotes or tours, transfers to a human, and can place reminder/confirmation calls."},{"id":"child-care-3","industryId":"child-care","rank":3,"title":"Filling open seats: tours, waitlists and missed calls","summary":"Every empty seat is lost tuition, and many centers run below licensed capacity. Parents expect fast replies to calls and tour requests.","theme":"marketing","strength":1,"howItHelps":"An AI voice agent answers the calls you miss during rushes or while working on a client: takes orders/reservation and catering details, answers FAQs (hours, prices, openings), captures leads for quotes or tours, transfers to a human, and can place reminder/confirmation calls."},{"id":"cleaning-3","industryId":"cleaning","rank":3,"title":"Winning new customers: missed calls and slow follow-up","summary":"Residential demand has softened and cleaners on site can't answer the phone. Slow replies send new customers elsewhere.","theme":"missed-calls","strength":1,"howItHelps":"An AI voice agent answers the calls you miss during rushes or while working on a client: takes orders/reservation and catering details, answers FAQs (hours, prices, openings), captures leads for quotes or tours, transfers to a human, and can place reminder/confirmation calls."},{"id":"health-practices-1","industryId":"health-practices","rank":1,"title":"Can't find or keep front-desk, MA, hygienist and billing staff","summary":"Finding candidates is the top staffing challenge for medical and dental practices. Medical assistants and hygienists are especially hard to hire.","theme":"hiring","strength":0.6,"howItHelps":"An AI receptionist that answers every call after hours or while staff are busy: it answers FAQs, takes messages, qualifies buyer and tenant leads and hands off to a human. It recovers missed calls without hiring more front-desk staff."},{"id":"health-practices-5","industryId":"health-practices","rank":5,"title":"No-shows, missed phone calls and scheduling friction","summary":"No-shows were medical practices' top patient-access worry for 2026, followed by online scheduling and phone access. Understaffed front desks miss calls.","theme":"missed-calls","strength":1,"howItHelps":"An AI receptionist that answers every call after hours or while staff are busy: it answers FAQs, takes messages, qualifies buyer and tenant leads and hands off to a human. It recovers missed calls without hiring more front-desk staff."},{"id":"home-improvement-3","industryId":"home-improvement","rank":3,"title":"Missed calls and slow replies lose new clients","summary":"Owners are usually on the jobsite, so calls and leads wait. Homeowners say speed affects who they hire, and many expect to book online.","theme":"missed-calls","strength":1,"howItHelps":"An open-source alternative to Vapi/Retell: an AI phone agent picks up missed and after-hours calls, qualifies the job (no-heat emergency vs. estimate request), collects address and details, and hands off or books, so peak-season calls aren't lost."},{"id":"hvac-plumbing-2","industryId":"hvac-plumbing","rank":2,"title":"Missed calls and slow lead response during busy seasons","summary":"Phone calls are the main source of leads, but many go unanswered while techs are on jobs. Few callers sent to voicemail leave a message.","theme":"missed-calls","strength":1,"howItHelps":"An open-source alternative to Vapi/Retell: an AI phone agent picks up missed and after-hours calls, qualifies the job (no-heat emergency vs. estimate request), collects address and details, and hands off or books, so peak-season calls aren't lost."},{"id":"hvac-plumbing-5","industryId":"hvac-plumbing","rank":5,"title":"Admin overload: scheduling, dispatch, paperwork and job records","summary":"Owner-operators spend nights and weekends on quotes, scheduling, invoices and records instead of paid work. Techs often can't quickly pull warranty data or service history on site.","theme":"admin-paperwork","strength":0.6,"howItHelps":"An open-source alternative to Vapi/Retell: an AI phone agent picks up missed and after-hours calls, qualifies the job (no-heat emergency vs. estimate request), collects address and details, and hands off or books, so peak-season calls aren't lost."},{"id":"landscaping-5","industryId":"landscaping","rank":5,"title":"Missed calls, slow replies and customer communication","summary":"Many customers expect a reply within the hour, but few lawn and home service pros respond that fast. Crews in the field can't answer the phone.","theme":"missed-calls","strength":1,"howItHelps":"An open-source alternative to Vapi/Retell: an AI phone agent picks up missed and after-hours calls, qualifies the job (no-heat emergency vs. estimate request), collects address and details, and hands off or books, so peak-season calls aren't lost."},{"id":"real-estate-2","industryId":"real-estate","rank":2,"title":"Following up on leads while you're out showing homes","summary":"Calls and web leads come in during showings and after hours. Slow or missed follow-up loses deals, and repeat and referral clients need steady nurturing.","theme":"missed-calls","strength":1,"howItHelps":"An AI receptionist that answers every call after hours or while staff are busy: it answers FAQs, takes messages, qualifies buyer and tenant leads and hands off to a human. It recovers missed calls without hiring more front-desk staff."},{"id":"real-estate-5","industryId":"real-estate","rank":5,"title":"Property managers: tenant messages, maintenance and too many systems","summary":"Staff spend much of their week on paperwork, data entry and firefighting. Most juggle three or more software logins a day for tenant messages and maintenance.","theme":"admin-paperwork","strength":0.6,"howItHelps":"An AI receptionist that answers every call after hours or while staff are busy: it answers FAQs, takes messages, qualifies buyer and tenant leads and hands off to a human. It recovers missed calls without hiring more front-desk staff."},{"id":"restaurants-5","industryId":"restaurants","rank":5,"title":"Missed phone calls during rushes","summary":"Quick-service restaurants miss about 40% of calls, losing orders, reservations and catering leads. Calls peak when staff are busiest.","theme":"missed-calls","strength":1,"howItHelps":"An AI voice agent answers the calls you miss during rushes or while working on a client: takes orders/reservation and catering details, answers FAQs (hours, prices, openings), captures leads for quotes or tours, transfers to a human, and can place reminder/confirmation calls."}],"integrations":[{"id":"twilio","name":"Twilio","type":"phone","note":"Telephony: Twilio, Vonage, Telnyx, Plivo, Vobiz, Cloudonix, Asterisk ARI, WhatsApp Business voice calls;"}],"setupGuide":null,"reviews":[]}