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.

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
dials · platform
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.