Dograh Blog
Voice AI insights from the Dograh team
How to Migrate From Bland AI to Open-Source Voice AI: Step by Step
A step-by-step migration from Bland AI to Dograh: export pathways, numbers and knowledge bases through Bland's API, choose a new model layer, rebuild each pathway, test on a spare number, then move one number at a time.
How to Build a Voice Agent for Law Firms in Dograh, Step by Step
A step-by-step Dograh build of a law firm intake and booking agent: names before facts, a conflict lookup with a stop path, a fixed no-advice line, a booking tool that cannot double-book, a transfer, a webhook and a phone test.
How to Build a Voice Agent for E-commerce With Shopify Returns
A step-by-step build of a returns voice agent for a Shopify store in Dograh: Pre-Call Data Fetch, a verify step, the return policy in the Knowledge Base, HTTP API tools for the store's eligibility check and a retry-safe return request, a handover and a webhook, tested on a real phone line.
How to Build a Voice Agent for Hotels: A Reservations Agent in Dograh
A step-by-step build of an inbound hotel reservations agent in Dograh for callers with no record: FAQ answers, live rooms and rates, a read-back, the booking and a payment link from the hotel's own system.
How to Build a Voice Agent for Restaurants: Phone Orders to the POS
A step-by-step build of a phone-ordering agent in Dograh: menu in the Knowledge Base, prices from the POS, a full read-back, and an order confirmed only when the POS accepts it.
How to Build a Voice Agent for Automotive Dealerships That Never Double-Books
A step-by-step build of a dealership service-booking agent in Dograh: recognise the customer, verify the owner, offer live slots by job type and book them so a retry never double-books a bay.
How to Build a Voice Agent for Real Estate: Qualify, Then Book
A step-by-step build of an inbound lead-qualification and viewing agent in Dograh: load the listing from the dialled number, ask every caller the same questions, write the lead to your CRM and book a viewing.
How to Build a Voice Agent for Healthcare: A Patient Booking Agent in Dograh
A step-by-step build of an inbound patient booking agent in Dograh: find the patient, verify before any health detail, book live slots and write the call record back.
How to Build a Voice Agent for Logistics: An Order-Status Agent in Dograh
A step-by-step build of an inbound shipment-status voice agent in Dograh: Pre-Call Data Fetch, identity verification, an HTTP API tool on live tracking data, tool Messages and a webhook to the CRM.
How to Migrate From Retell AI to Open-Source Voice AI: Step by Step
A step-by-step move from Retell AI to Dograh: read agents from Retell's API, rebuild the flow, re-point webhooks, test, then take numbers off Retell's trunk.
How to Migrate From Vapi to Open-Source Voice AI: Step by Step
A step-by-step move from Vapi to Dograh: export assistants, rebuild the flow, re-point webhooks, test on a spare number, then move phone numbers one at a time.
How to Build an AI Receptionist: Set Up a Voice Agent in Dograh
Build an AI receptionist in Dograh, step by step: a hair salon greeting, an FAQ knowledge base, booking through an HTTP tool and a transfer you test by phone.
Testing Voice Agents Before You Go Live: Five Tests, in Order
Five tests to run before a voice agent takes real calls: a web call, simulated callers, repeat runs per leg, a real phone call and a small load test.
How to Read Call Traces to Debug a Voice Agent: Find the Layer
Open one bad call's trace, find the first layer that went wrong, and replay that step several times before you change the prompt.
Webhook-Driven Voice Agents: Real-Time Data In and Out
How webhook-driven voice agents move call data in and out: what Dograh sends after a call, how to avoid duplicates and how to catch results that never arrive.
Automating Voice Workflows With n8n and Webhooks
How to automate voice workflows with n8n and webhooks: start calls from any trigger, sync every call result, and answer the agent mid-call without dead air.
Booking Meetings Mid-Call With Calendly Integration
How to book Calendly meetings during a live voice agent call: the two requests, the details Calendly needs, and what to do when a slot is taken first.
API Triggers: Start a Voice Agent Call From Any System
How API triggers let you start a voice agent call from any system: the request, the reply, what to put in initial_context and the consent check up front.
How to Cut Voice AI Costs by Mixing Pre-Recorded Audio With TTS
Record the lines your agent repeats, synthesise the rest in the same cloned voice, and see which line on the bill actually moves.
How to Build a Voice Agent on Fully Local Open-Source Models
The build side of running voice AI locally: what fits on one 24GB card, which runtime to use per stage, and what the latency actually looks like on a phone call.
