Phone numbers for AI agents
CallMe gives your agent its own phone number. One account gets the agent a number, outbound and inbound calls, text messaging, call transcripts and — when you turn recording on — call recordings, behind one REST API, an MCP connector, and one webhook for every event.
Three ways to run the conversation
Connected
Your agent already exists — connect it. Add the CallMe connector to your MCP client and your agent places calls itself, with the full context of its own session. Calls to your numbers are handled by a hosted agent, your webhook or voicemail, never by a connected session. The same surface is available over REST with an API key.
Hosted
No code at all. Configure an agent — name, instructions, greeting, voice, the tools it may use (transfer, end the call, send a text, fire a webhook) and its limits — and the platform runs it on your numbers, for calls and for text replies.
Webhook
Your endpoint drives. Every event arrives at one webhook, signed; answer turns synchronously, or hold a streaming websocket session. If your endpoint keeps failing, delivery pauses and inbound calls fall back to voicemail — never dead air.
What an account gets
Numbers
Buy and release numbers in United States (US), Canada (CA), and Israel (IL) from the API; where the carrier needs documents first, numbers are bought once the regulatory bundle for your account is approved. Route each number to a hosted agent, your webhook, voicemail or reject — each plan includes some, and extra numbers are $2 a month each.
Calls, recorded properly
Outbound calls with an audit record written before the dial — a retried request never dials twice. Inbound calls answered per the number's routing. Recordings and transcripts are yours: short-lived signed links, retention you set (default 30 days), delete anytime.
Messaging
Two-way SMS from the account's numbers, with US 10DLC brand and campaign registration handled in-product, opt-outs enforced on every send, and a verification inbox that surfaces sign-in codes texted to your numbers.
Money, both rails
Plans with included minutes, or a prepaid wallet with a published rate card — and a ledger that ties every charge to the call or message that caused it.
Built for testing
Test keys act on a sandbox tenant with fake numbers and fake sends, so the API journey — from a key to a first call — runs in CI before it ever touches a carrier.
Resellers
A parent account can open child accounts — each fully isolated, with its own numbers and agents — and read one itemised, rolled-up bill.
Start
The quickstart takes an API key to a first call. Running a coding agent? Hand it skills.md and it will set itself up. Pricing is on the pricing page; the fine print is on the trust & compliance page.