Dial
# Dial — Phone numbers for AI agents Dial gives your agent a real phone number. Over a single OAuth-authenticated connection it can **send and receive SMS**, **place AI-handled voice calls**, **provision numbers**, and **wait for inbound events** like one-time codes — no Twilio account, API keys, or telephony glue required. Connect once via OAuth (browser sign-in, no API key to paste), and the agent gets an account scoped to you. Outbound calls run asynchronously: place the call, block on the event, then pull the transcript. ## What your agent can do | Tool | What it does | |------|--------------| | `get_account_status` | Check whether you have a number to send/call from | | `list_numbers` | List the phone numbers on your account | | `purchase_number` | Provision an additional phone number | | `set_number_properties` | Set a number's inbound AI voice agent prompt | | `send_message` | Send an SMS from one of your numbers | | `list_messages` | List recent SMS, newest first | | `place_call` | Place an outbound AI-handled voice call (async) | | `list_calls` | List recent calls with status | | `get_call` | Get a call's status, duration, and transcript | | `wait_for_event` | Block until an inbound SMS or call-ended event arrives | ## Common uses - **Receive 2FA / OTP codes** — point a sign-up flow at your Dial number, then `wait_for_event` for the code. - **Outbound notifications** — text yourself or a user when a long task finishes. - **AI voice calls** — have an agent call a number and hand back a full transcript. **Endpoint:** `https://getdial.ai/mcp` (Streamable HTTP) · **Auth:** OAuth 2.1 · **Site:** https://getdial.ai
First seen 2 Oct 2026. Evidence as of 5 Oct 2026.
Tools
No tool list captured yet.
Change history
No changes since the first observation. The first snapshot is the baseline.
| Source | Listing | First seen | Last seen | Versions |
|---|---|---|---|---|
| Smithery | getdial-ai/dial | 2 Oct 2026 | 5 Oct 2026 | 1 |