Dial

Agent-nativePaid

Gives AI agents a real phone number for voice and messaging through an API, MCP server, CLI, or SDK.

Dial preview

Overview

About Dial

This summary uses submitted and public product material. Only source-mapped claims are documentation reviewed.

Dial is a communication stack built for AI agents. It gives an agent its own phone number and supports two-way SMS, inbound and outbound voice calls, and account events through a REST API, MCP server, CLI, or Node and Python SDKs.

Pricing is usage-based with a pay-as-you-go option. Current rates are maintained on the Dial pricing page.

So agents can…

  • Provision and manage a phone number from an agent workflow
  • Place and receive voice calls and send and receive SMS messages
  • Wait for inbound events such as replies, call completion, and OTP codes
  • Use the same communication capabilities through API, MCP, CLI, or SDK interfaces

Listing decision

Why Dial is listed

Dial is built around an agent as the phone identity and first-class caller or message participant, with agent-oriented MCP, CLI, and SDK interfaces.

Before you choose

Fit and limitations

Best for

Agents that need a programmable phone number for two-way SMS, voice calls, inbound events, and phone-based verification workflows.

Known limitations

Free accounts are limited to five minutes per call and two concurrent calls until the first top-up or subscription; write requests are not idempotent, so blind retries can create duplicate messages or calls.

Sources

Sources and verification

First-party unless marked otherwise. Each link supports only its adjacent claim.

  1. Dial introduction

    Dial documents agent-owned phone numbers, SMS, AI voice calls, inbound events, number management, CLI access, SDKs, and a REST API.

    official documentation · accessed Sep 3, 2026
  2. Using Dial from an agent

    Dial exposes the same service through its CLI, Node and Python SDKs, direct REST calls, and hosted or local MCP servers.

    official documentation · accessed Sep 3, 2026
  3. Dial self-hosted voice mode

    Dial can connect calls to a customer-hosted WebSocket voice backend while Dial continues to provide the managed telephony layer.

    official documentation · accessed Sep 3, 2026
  4. Dial pricing

    Dial publishes pay-as-you-go and subscription pricing for its managed phone-number and communications service.

    official pricing · accessed Sep 3, 2026
  5. Dial usage and limits

    Dial documents free-account call limits and warns that retrying non-idempotent write requests can duplicate messages or calls.

    official documentation · accessed Sep 3, 2026

Related tools

Comments