The same review ask for every customer
Dograh is the self-hostable voice agent platform with an open-source workflow builder. Your system picks the group after a closed job, and the agent asks each customer in fixed words, with links sent by your own provider.
Closed job, fixed ask, link sent
Your system picks the group, never the agent
API Triggerstarts a call from your system
A closed and invoiced job starts the call, so every customer in that group hears from you.
→ Hold referral asks past the day of the visit
Word for word on every call
Transition Speechfixed text the model can't rephrase
A model left to its own words can drift toward asking only happy customers. Fixed text keeps the review ask identical, with no reward attached.
→ Keep review and referral asks on separate calls
Links go out through your provider
HTTP API toolasks your messaging provider to send
On a yes, the agent has the review or share link texted to the customer. A friend's number is never collected.
→ Put the reward disclosure in the share link
What the agent reads, writes and runs on
Who gets asked is a field, never the agent's read of mood
A Webhook node sends every answer to your CRM
The QA node can review every call at a 100% sample rate
Check these before the first customer gets a call
- Review ask in fixed textTransition Speech plays the same sentence to pleased and annoyed customers alike.
- No reward tied to any reviewGoogle's review policy bars rewards for reviews, and the FTC's Consumer Review Rule bans rewards that depend on a review being positive.
- Referral calls only with written consentA referral ask is generally a marketing call, so an AI voice needs prior express written consent first.
- QA flags gating and rewardsRewrite the QA node's System Prompt to flag a reward tied to a review or an ask aimed only at happy customers.
- Patients left out of referral campaignsHealthcare providers have their own marketing rules, so confirm the setup with counsel.
Customer answers stay in your CRM
Calls on your own servers
Self-hosted, recordings and transcripts of every ask stay in storage you control.
Proof the ask stayed fair
Transcripts show every customer heard the same words, ready when someone asks how you collect reviews.
One no ends the ask
Your system records a declined referral and leaves that customer out of the next group.
No per-minute platform fee
Running Dograh yourself adds none, though servers, model keys and phone minutes still cost. Dograh Cloud is 1 cent a minute.
What changes when the call logic is yours
| What you get | Dograh | hosted per-minute voice platforms |
|---|---|---|
| Run it on your own servers | ✓ | ✕ |
| No per-minute platform fee self-hosted | ✓ | ✕ |
| Open-source call logic your team can inspect | ✓ | ✕ |
Advocacy calls in depth
Can the agent ask only happy customers for reviews?+×
No. That is review gating, which Google's policy bars. Every customer in the group hears the same ask.
Can we offer a reward for a review?+×
No. Review asks carry no reward of any kind. Referral rewards are disclosed plainly and never tied to a review.
Does a referral ask need written consent?+×
Generally yes. A referral ask is a marketing call, so an AI voice needs prior express written consent. Confirm with counsel.
Does the agent call the friend?+×
No. It has a share link texted to the customer through your provider, and the friend reaches out if they choose.
What if the customer complains instead?+×
The agent records the complaint as said and passes it to your service team. The customer is never told to skip the review.
How do customers opt out?+×
They say so on the call. The agent writes it to your CRM, and Dograh marks the call do_not_call as a second check.
Ask your next closed job, word for word.
Self-host in one command, or start on Dograh Cloud.
$ curl … start_docker.sh && ./start_docker.sh