Give your AI agent a phone number.

Real US numbers for your agents. Incoming calls transcribed and sent to your webhook. No Twilio setup. No Vapi complexity.

Join 500+ developers building voice-enabled agents.

Why AI agents need a phone number right now

Your AI agent can write code, search the web, and draft emails — but it can't answer a call. When a client rings your business line, your agent is unreachable. That's a glaring gap in the agent stack. On Product Hunt, the idea of "giving your AI agent a real phone number in 10 seconds" gathered 223 upvotes and 45 comments on launch day — a clear signal that developers feel this pain today. Existing solutions like Twilio force you to assemble voice pipelines from scratch, taking 3–5 days of integration work. That's why most agents remain deaf and mute.

Current workarounds are either too low-level (raw SIP, XML, complex callbacks) or too heavy — Vapi and Retell AI focus on full conversational voice agents, not on the simple need to receive a call and get a transcript. You don't always need a conversational AI; you just need your agent to be reachable and to understand what was said. Dial fills that exact gap: a phone number that your agent can own, with a clean JSON webhook delivering the transcription.

Now is the perfect time. The agent infrastructure layer is rapidly commoditizing — we see tools like Monid (OpenRouter for agent tools) and Tabbit AI (AI browser for agents) gaining traction. The missing piece is a "voice organ" — a simple, API-first way to give agents a phone presence. With Deepgram's Nova-2 at $0.0043/minute and Twilio's number provisioning, the cost to serve is trivial. The market is ready for a 10-minute integration, not a 3-day project.

How It Works

1

Provision a number

Make a single API call to POST /v1/numbers and instantly get a real US phone number. No paperwork, no lengthy onboarding — just a number assigned to your project in seconds.

2

Receive calls & transcribe

When someone calls your Dial number, our system picks up, records the audio, and transcribes it using Deepgram's Nova-2 engine. The transcription is accurate and fast, even with background noise.

3

Webhook to your agent

We send a clean JSON payload to your callback URL: call_id, from, transcript, and duration_seconds. Your agent can then process the call — book an appointment, answer a query, or trigger a workflow.

What You Get

10-minute integration

One API call to get a number, one webhook to receive transcripts. No Twilio console, no SIP setup, no XML. You can have a working agent phone line before your coffee gets cold.

Simple usage-based pricing

Start at $5/month for one number and 100 minutes of transcription. No hidden fees, no per-minute platform surcharges. You pay for the number and the minutes you actually use.

Agent-native JSON

Forget XML and SIP signaling. Every call delivers a clean JSON payload to your webhook, ready for your agent to parse. Built for modern AI workflows, not legacy telecom.

No credit card required Cancel anytime