# Dialpad MCP for AI Agents | FlyMy.AI

> Dialpad MCP for Claude, Codex and Cursor through FlyMy.AI. Dialpad cloud phone: send SMS and MMS, place, transfer and end calls, read call transcripts and...

Page: https://flymy.ai/mcp/dialpad/

MCP / Messaging

# Dialpad MCP

Dialpad cloud phone: send SMS and MMS, place, transfer and end calls, read call transcripts and AI recaps, manage users, numbers and contacts. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

[Connect Dialpad](https://flymy.ai/mcp/dialpad/#connect) [What it can do](https://flymy.ai/mcp/dialpad/#actions)

Your own API key, 77 actions, Messaging

Ask your agent

```
Read one page of Dialpad calls from the last seven complete days and show up to 10 call IDs and start times.
```

Paste it into an assistant connected to FlyMy.AI. The agent picks the actions.

## What Dialpad MCP can do

77 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

| Action | What it does |
|---|---|
| `dialpad_add_call_center_operator` | Add an operator to a call center queue |
| `dialpad_add_department_operator` | Add an operator to a department |
| `dialpad_add_office_operator` | Add an operator to an office mainline |
| `dialpad_assign_number` | Assign a phone number to any target |
| `dialpad_assign_specific_number` | Assign a specific number to a target |
| `dialpad_assign_user_number` | Assign a phone number to a user Pass an explicit `number` (E.164) or an area_code to auto-assign; optional primary. |
| `dialpad_create_agent_status_subscription` | Create an agent status event subscription |
| `dialpad_create_call_center` | Create a call center |
| `dialpad_create_call_subscription` | Create a call event subscription |
| `dialpad_create_change_log_subscription` | Create a change log event subscription |
| `dialpad_create_contact` | Create a contact |
| `dialpad_create_contact_subscription` | Create a contact event subscription |

**Show all 60 actions**

| Action | What it does |
|---|---|
| `dialpad_create_department` | Create a department |
| `dialpad_create_sms_subscription` | Create an SMS event subscription |
| `dialpad_create_stats` | Start an analytics export |
| `dialpad_create_user` | Provision a new user |
| `dialpad_create_webhook` | Create a webhook |
| `dialpad_delete_agent_status_subscription` | Delete an agent status event subscription WRITE action |
| `dialpad_delete_call_center` | Delete a call center WRITE action |
| `dialpad_delete_call_subscription` | Delete a call event subscription WRITE action |
| `dialpad_delete_change_log_subscription` | Delete a change log event subscription WRITE action |
| `dialpad_delete_contact` | Delete a contact WRITE action |
| `dialpad_delete_contact_subscription` | Delete a contact event subscription WRITE action |
| `dialpad_delete_department` | Delete a department WRITE action |
| `dialpad_delete_sms_subscription` | Delete an SMS event subscription WRITE action |
| `dialpad_delete_user` | Delete a user WRITE action |
| `dialpad_delete_webhook` | Delete a webhook WRITE action |
| `dialpad_format_number` | Reformat a phone number between local and E.164 |
| `dialpad_get_ai_recap` | Get a call's AI recap summary There is no separate ai_recap endpoint; the recap is the `recap_summary` field of the transcript response, which this action surfaces. |
| `dialpad_get_call` | Get one call and its metadata |
| `dialpad_get_call_center` | Get one call center |
| `dialpad_get_contact` | Get one contact |
| `dialpad_get_department` | Get one department |
| `dialpad_get_number` | Get one phone number's details |
| `dialpad_get_office` | Get one office |
| `dialpad_get_stats` | Get the result of a stats export Poll until status is complete; the result includes a download_url. |
| `dialpad_get_transcript` | Get a call's transcript |
| `dialpad_get_transcript_url` | Get a downloadable transcript URL for a call |
| `dialpad_get_user` | Get one user |
| `dialpad_get_user_device` | Get one user device |
| `dialpad_get_user_e911` | Get a user's E911 emergency address |
| `dialpad_get_webhook` | Get one webhook |
| `dialpad_hangup_call` | Hang up an active call WRITE action |
| `dialpad_initiate_call` | Place an outbound call on a user's behalf |
| `dialpad_list_agent_status_subscriptions` | List agent status event subscriptions |
| `dialpad_list_all` | Auto-paginate a cursor-paginated list endpoint and return all items - repeatedly calls GET {path} threading the `cursor` until it is exhausted. |
| `dialpad_list_call_center_operators` | List a call center's operators |
| `dialpad_list_call_centers` | List call centers |
| `dialpad_list_call_subscriptions` | List call event subscriptions |
| `dialpad_list_calls` | List calls |
| `dialpad_list_change_log_subscriptions` | List change log event subscriptions |
| `dialpad_list_contact_subscriptions` | List contact event subscriptions |
| `dialpad_list_contacts` | List contacts |
| `dialpad_list_department_operators` | List a department's operators |
| `dialpad_list_departments` | List departments |
| `dialpad_list_numbers` | List the company's phone numbers |
| `dialpad_list_office_operators` | List an office's mainline operators |
| `dialpad_list_offices` | List offices |
| `dialpad_list_sms_subscriptions` | List SMS event subscriptions |
| `dialpad_list_user_caller_ids` | List a user's available and active caller IDs |

And 17 more actions; [the docs](https://docs.flymy.ai/mcp/dialpad) lists every one.

## Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

**“Read one page of Dialpad calls from the last seven complete days and show up to 10 call IDs and start times.”** uses `dialpad_list_calls`

**“Read this Dialpad call record and summarize its reported direction, duration and status.”** uses `dialpad_get_call`

**“Read the available transcript for this Dialpad call and summarize decisions and next steps in five bullets.”** uses `dialpad_get_transcript`

## Connect Dialpad in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

1. 01 ### Add FlyMy.AI Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
2. 02 ### Add your Dialpad api key Paste it into the Dialpad [connection settings](https://app.flymy.ai/mcp-configs#dialpad) once; it stays with FlyMy.AI, never in a prompt or a chat.
  - **Dialpad api key** - From Dialpad - see docs. [Get credentials ->](https://www.dialpad.com)
3. 03 ### Ask Paste a request from this page. Every run shows what it cost.

Claude Code

```
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
```

Then run /mcp in Claude Code and sign in.

Codex

```
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
```

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop

```
https://mcp-agents.flymy.ai/mcp
```

Settings, Connectors, Add custom connector: paste this URL.

## Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Dialpad account, under its plan and limits. No seats and no minimum.

[See usage pricing →](https://flymy.ai/pricing/)

## More Messaging MCPs

Email, chat, SMS and notifications.

### Telegram Bot

Telegram bot send/receive - closest to an SMS bot

6 actions / your API key

Link: https://flymy.ai/mcp/telegram-bot/

### Telegram

Personal Telegram via your own account - DM/read anyone, resolve @username/contacts

23 actions / phone login

Link: https://flymy.ai/mcp/telegram/

### Mail

Transactional email via FlyMyAI relay

1 action / no key

Link: https://flymy.ai/mcp/mail/

### Slack Bot

Slack Bot: post and read as the FlyMyAI bot in channels it was added to

8 actions / sign in

Link: https://flymy.ai/mcp/slack-bot/

### Gmail

Gmail is Google's email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity

23 actions / sign in

Link: https://flymy.ai/mcp/gmail/

### Slack

Slack as you: search messages and files, read and post in channels and DMs, threads, files, canvases, lists, reminders, user groups

120 actions / sign in

Link: https://flymy.ai/mcp/slack/

## Go to the source

[Dialpad in the docs →](https://docs.flymy.ai/mcp/dialpad), [Dialpad connection settings →](https://app.flymy.ai/mcp-configs#dialpad), [Every MCP in the catalog →](https://flymy.ai/mcp/#catalog), [Usage pricing →](https://flymy.ai/pricing/)

From the FlyMy.AI platform catalog of 2026-10-31: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.

---

For agents: the FlyMyAI operating guide (sign up, connect, run models, tools and agents) is https://flymy.ai/skill.md, and https://flymy.ai/llms.txt lists the other pages and the documentation.
