Dialpad Logo

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.

Talk to Sales

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"] }
 
> dialpad_send_message({ to: "[email protected]", body: "Following up..." })
✓ 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

Dialpad MCP Connectors product screenshot

Build with MCP

Use the Dialpad MCP server or connect your own tools.