We build agents all day, and the thing I keep noticing is that they almost never fail in the middle. They fail at the very last step, when something has to happen in the real world.
Ours kept dying in the same spot: a signup form that texts a six-digit code. Everything up to that point ran fine, and then it just sat there waiting for a human to go and read a text message.
I'm curious what everyone else's version of this is. Not the thing your agent does badly - the thing it does perfectly, right up until it has to stop and hand it back to you.
Verification codes? A booking that only happens by phone? A supplier who answers email once a week? Something that needs an actual human voice on the other end?
Mostly I want to know whether the wall sits in the same place for everyone, or whether it moves depending on what you're building.
Interesting. I see on the website that it’s $3 per number. Is that the same in every country, or does the price vary by country?
If I don’t actually need a number but need to make calls in different countries for bookings, do you offer a calling service without having a number associated with it? If so, how much does it cost?
Dial
@natalia_iankovych not same pricing, you can contact founders@getdial.ai and we will take it from there
And yes we do offer that service
Been using this since the early builds.
I don't sit and wait for Claude to finish anymore- it just texts me when it's done, or calls if it needs a decision from me🔥🧑🏻💻
Dial
@yarin_dayan great usecase!
Dial
I'm Omri, Co-Founder & CTO of Dial. 👋
A quick look under the hood, because "give your agent a phone number" turned out to be far less of a thin wrapper than we assumed. Three things were genuinely hard:
1. Making the agent the user, not you. No dashboard step, no API key to copy. The agent fetches a skill doc, signs itself up, provisions its own number and starts using it. Everything a human would click, it does over the same API.
2. One shape for every channel. A voice call, an SMS, an iMessage and a WhatsApp message are four completely different beasts underneath. They all come back to a single webhook in one format, so your agent handles one thing instead of four.
3. Letting an agent wait. dial wait-for message.received blocks until the text lands and hands the code back. That is what turns a phone-gated signup from a dead end into just another step.
Setup is two lines pasted into any agent:
Get yourself a Dial phone number and call me. Follow https://getdial.ai/skills.md
$5 in credit on signup, no card.
I'm around all day. Especially curious what people want the webhook payload to carry that it does not yet.
Seen that product being built from the ground up!
Instead of stitching together a bunch of legacy solution - twilio,vapi and the alikes - you can spin up a number within minutes. The 10DLC feature is the killer capability imop
Dial
@nvoitenkov thank you so much for your continuous support!
HeyZoku
Love this product so much, from the moment I started reading the docs!
The simplicity, the reliability, the call quality and the customization capabilities are very impressive!
Dial
@miki_manor thank you for trusting us! I hope your agent loves us at least as much as you!
Monid
This is a really clean use case for agents. Giving them a real number in seconds feels like a missing piece. Congrats on the launch!
Dial
@jasper0122 thank you! really appreciate your support! we're both making agents with the right toolkit!