Create an action layer for AI agents with Dialpad MCP
Give your AI structured access to calls, messages, and meetings—so it can take action, not just analyze.
Dialpad MCP connects AI agents to real-time business communications—so they can take action across calls, messages, and meetings using structured tools instead of APIs.
Turn real-time conversations into action
Most systems stop at insight. Dialpad turns conversations into action—so AI can follow through, not just analyze.
Make AI actually do things
AI can reason. It still struggles to act. Connect your AI agents to real-time communications—so they can take action inside workflows.
Bring your own tools
Reuse internal systems and workflows—no rebuild required.
Operate with full context
Dialpad is the system where: conversation → signal → decision → action → learning
so every action happens with context.
One system, not another layer
No stitching tools together. Your AI, your communications, and your workflows—connected in one place.
Three ways to build with Dialpad MCP
APIs were built for developers. MCP is built for agents.
Best for Fast time-to-value
Use Dialpad MCP (out-of-the-box actions)
Make your AI a Dialpad power user instantly.
- 100+ pre-built actions across calls, messages, meetings, transcripts, and settings
- No custom API work
- Works with MCP-compatible assistants and agents
$ mcp connect dialpad --key dp_••••••••
✓ Connected · 100+ tools available
> dialpad_list_recent_calls({ limit: 5 })
← 5 calls returned
> dialpad_get_transcript({ call_id: "cl_9f2b" })
← { sentiment: "positive",
action_items: ["Send pricing deck"] }
← ✓ Message sent
Best for LLM & agent builders
Connect your AI tools to Dialpad
Bring Dialpad into your existing AI workflows.
- Plug Dialpad into copilots, assistants, or agent frameworks
- Turn communication workflows into part of larger automations
- Move from insight → action inside your AI stack
from dialpad_mcp import DialpadTools
from your_agent import Agent
agent = Agent(
model="gpt-4o",
tools=[*DialpadTools.all(), # 100+ tools
*your_tools], # keep what you have
)
result = agent.run(
"Summarize Acme call + log to Salesforce"
)
# ✓ Transcript fetched · Action items logged
Best for Custom tooling
Bring your own MCP tools
Extend Dialpad AI Agents with your own systems.
- Connect custom MCP servers
- Reuse internal tools, CRMs, ticketing systems, and workflows
- Orchestrate actions across Dialpad + your stack in one agent
// mcp.config.json
{
"mcpServers": {
"dialpad": {
"command": "dialpad-mcp",
"env": { "API_KEY": "dp_••••••••" }
},
"salesforce": { "command": "sf-mcp" },
"zendesk": { "command": "zendesk-mcp" }
}
}
// Agent orchestrates all three in one workflow.
FAQs
Dialpad MCP

Build with MCP
Use the Dialpad MCP server or connect your own tools.