Platform
One control plane
for every ring.
Dials gives every number, every agent, and every call a verified identity and a policy you can read. One network. One control plane. One record.
At a glance
What you get on day one.
Voice
Programmable
Inbound, outbound, real-time and async — call as a path, not a phone tree.
Messaging
SMS · MMS · RCS
10DLC registration, signed consent, recorded delivery.
Identity
Verified
Every call, message, and command runs against a verified identity.
Coverage
US + CA · Global
Tier 1 voice, wholesale economics, global reach on the Dials network.
The platform, page by page
Nine pillars. One platform.
Designed for humans and agents
One platform.
Many operators.
A human supervisor and an autonomous agent work the same surface. Same identity. Same records. Same history. The only difference is who pressed the dial — and that's recorded too.
- Human + agent parity
- Verified identity
- Signed records
- MCP-native
One control plane
Voice
Programmable PSTN
Messaging
10DLC + RCS
Identity
Verified callers
Routing
Policy graph
Records
Signed history
The shape
One control plane. Every ring on the record. Every dial accounted for.
Why this matters
The phone is back
on the record.
1
Control plane
Numbers, identity, routing, recording, billing — together, not bolted on.
9
Platform pillars
Each one its own page. Each one its own contract.
6
SDK idioms
TypeScript, Rust, Python, Go, Swift, Kotlin — same generated contract.
Explore Dials.
Walk the console, run the operator, then put your first real call on the wire when you're ready.