Welcome
Welcome to AgentPhone!
Give your AI agents their own phone numbers to send SMS, receive calls, and have voice conversations — all through a simple API.
AgentPhone is an API platform that provisions phone numbers for AI agents. Attach numbers to agent personas, manage SMS conversations, place and receive voice calls, and get real-time webhook notifications — all with a few API calls.
Get Started
Create your first agent and attach a phone number in minutes.
Explore the full API with interactive examples and SDK snippets.
Give Cursor, Claude Desktop, or any MCP client access to phone tools.
Core Concepts
AI personas that own phone numbers. Operate in webhook mode (your backend) or hosted mode (built-in LLM).
SMS- and voice-enabled numbers provisioned through Twilio. Attach to agents for inbound routing.
SMS threads between your agent’s number and external participants, with message history and metadata.
Inbound, outbound, and browser-based web calls with real-time transcripts, live transcript streaming via SSE, and duration tracking.
Real-time events (agent.message, agent.call_ended) delivered to your server with HMAC signatures.
Pay-as-you-go pricing, balance management, and usage monitoring.
Quick Start
Authentication
Include your API key as a Bearer token in every request:
