built by the makers of Gamut
Use case

An AI phone call agent for the assistant you already use.

Updated August 15, 2026

Search for an AI phone call app and you will mostly find dedicated callers: install something, type a number, and a new voice places the call. Search for an AI phone call agent and you will mostly find business products that answer a company’s inbound line or run outbound campaigns.

A third shape exists, and it is the one DialMCP is built for: keep the assistant you already talk to — Claude, Cursor, Codex, ChatGPT connectors, Gamut — and give that agent a real phone. The call uses your own SMS-verified number, not a pool or a spoofed caller ID, and comes back as a transcript, recording, and structured outcome.

What this page covers: how “AI phone call app,” “AI phone call agent,” and “custom AI phone call agents” differ, where DialMCP sits, and when you should pick something else. For the step-by-step walkthrough, see how to make a phone call with an AI assistant.

AI phone call app vs. AI phone call agent

The words get used interchangeably. They are not the same product.

DialMCP is not a mobile app and not a call-center platform. It is a hosted remote MCP server that turns an MCP-capable client into a single-purpose outbound phone-call agent. If you wanted a new icon on your home screen, this is the wrong page. If you already live in an AI client and want that client to place one real call, this is the product.

What “custom” means here

You do not train a voice model or write a phone tree. You customize the agent the same way you customize any other assistant session:

The telephony, disclosure, and abuse limits are not customizable. Every call discloses that it is an AI assistant, who it is calling for, and that it is recorded. Those rules are enforced server-side — see Safety — and they apply even if the model would rather skip them.

How the agent places the call

  1. Connect https://mcp.dialmcp.com/mcp (Streamable HTTP + OAuth), or run npx dialmcp-connector for stdio-only clients. Install guide.
  2. Verify a US or Canadian mobile number by SMS. That number becomes caller ID.
  3. Ask the assistant to call, with a destination and a concrete objective. It uses place_call.
  4. The call runs in the background. The agent polls get_call for progress, then a resolution, transcript, and recording link.

That is the whole loop. There is no API key for the direct remote connection, and there is no separate “phone app” to keep open while the call runs.

When to use an app or a business agent instead

DialMCP will refuse telemarketing, cold outreach, surveys, lead generation, debt collection, political outreach, and robocalling. Volume is capped so bulk dialing is impossible by construction: 1 concurrent call, 3 per hour, 10 per day, and at most 2 per day to the same destination. US and Canada only, 8:00–21:00 in the destination’s local time.

Start the agent

Connect DialMCP to the assistant you already use, verify your number once, and ask it to place the call. Free during launch.

Connect DialMCP  ·  How the call works  ·  Docs  ·  Safety model