Move off Sierra one number at a time
Dograh is the self-hostable voice agent platform with an open-source workflow builder. Turn each Sierra Journey into a workflow your own engineers can change, wire in your systems once, and switch a line only after its test call passes.
Spec, rebuild, then switch
Each Journey becomes the brief
Journeya Sierra agent's goals and guardrails
Write down its goals, rules and the systems it touches. That page is what the new workflow must match.
→ Start with the Journey that takes the most calls
One node for each step
MCP serverlets an AI assistant build agents
Draw the workflow by hand, or have an AI assistant draft it, then review every node before it takes a call.
→ Lines that must never change go in fixed text
Point one number at the new agent
Inbound workflowthe agent a number rings
Numbers on your own carrier move as each agent goes live, while Sierra keeps answering the rest.
→ Numbers held elsewhere need a port or a divert
What you keep, map or rebuild
Twilio, Vonage, Plivo, Telnyx, Cloudonix, Exotel, Vobiz and Asterisk ARI all connect
Your developers write each connection once, against your own APIs
Email and texts stay with your helpdesk and messaging tools
Run this before each number leaves Sierra
- Spec signed offThe Journey's goals and rules are written down, and the new workflow covers each one.
- Caller record loadsPre-Call Data Fetch returned the right customer on a real test call.
- Tested over a phone lineRead key details back to the caller and confirm the agent heard them right.
- Transfers both waysAnswered and unanswered transfers each ended cleanly on a real call.
- Sierra kept runningKeep it live until every number has moved and a week of calls looks clean.
Your team owns every change after the move
Engineers change the platform too
The code is open under BSD-2-Clause, so a fix never waits on a vendor's roadmap.
You know which model heard each call
Pick speech, language and voice models per agent, or run open-weight ones on your own servers.
Small, reversible steps
Each number moves alone, so a problem touches one line while Sierra keeps the others.
Minutes, not outcomes
Self-hosted, there is no per-minute platform fee, though servers, model keys and phone minutes cost. Dograh Cloud charges 1¢ a minute.
What you gain by running the platform
| What you get | Dograh | Sierra |
|---|---|---|
| Open-source platform code (BSD-2) | ✓ | ✕ |
| Self-host on servers you control | ✓ | ✕ |
| Your team picks every model | ✓ | ✕ |
| Sign up and build without a sales contract | ✓ | ✕ |
Read the whole Sierra move
How do I bring a Sierra Journey across?+×
Use the Journey as the spec and rebuild it as a workflow, by hand in the visual builder or with an AI assistant through the MCP server.
Can I keep my phone numbers?+×
Numbers on your own carrier point at the new agent as it goes live. Numbers held anywhere else move by a port or a divert your carrier sets up.
What happens to Sierra's integrations?+×
Each becomes an HTTP API tool, MCP tool, Webhook node or Pre-Call Data Fetch, written once against your own systems' APIs.
Which models can I use after the move?+×
Dograh's own models, your keys for providers such as OpenAI, Google or Groq, open-weight models on your servers, or speech-to-speech models.
Does transfer to a person still work?+×
Yes, on Twilio, Telnyx, Plivo, Cloudonix and Asterisk ARI. Your team's line rings first, and the customer joins once someone answers.
How does the pricing change?+×
Sierra charges per agreed outcome. Self-hosted, there is no per-minute platform fee, Dograh Cloud charges 1¢ a minute, and models and phone bill separately.
Move the Journey that takes the most calls first.
Self-host in one command, or start on Dograh Cloud.
$ curl … start_docker.sh && ./start_docker.sh