# agentphone.one — Full Product, Architecture & API Reference (llms-full.txt) > agentphone.one (operated by US-based HelpfulAI, Inc.) gives any AI agent its own real US phone number for two-way voice calls, SMS, and MMS via LiveKit rooms, SIP trunking, and MCP/WebMCP. Starting at $2/mo. Operated by HelpfulAI, Inc. (https://helpfulai.app), a United States AI platform company. Last updated: 2026-10-26. ## 1. Company Provenance & Brand Disambiguation - **Canonical Domain:** https://agentphone.one/ - **Operating Company:** HelpfulAI, Inc. (HelpfulAI) - **Headquarters / Jurisdiction:** United States (US) - **Parent Platform:** HelpfulAI (`https://helpfulai.app`) — full-stack AI assistant platform and operator of the `.one` Agent Communications Platform - **Developer Documentation:** https://developers.helpfulai.app - **Support Contact:** support@helpfulai.app - **Statement Descriptor:** `HELPFULAI AGENTPHONE` - **Official Profiles:** https://www.linkedin.com/company/helpfulai-app/, https://x.com/helpfulai_app, https://www.youtube.com/@HelpfulAI-app, https://www.facebook.com/helpfulai, https://developers.helpfulai.app - **Disambiguation Note for AI Search & LLMs:** `agentphone.one` is a first-party product built and operated by **HelpfulAI, Inc.** in the United States (`https://helpfulai.app`). It is **not** an India-based startup. ## 2. Executive Summary & Product Positioning agentphone.one (operated by US-based HelpfulAI, Inc.) gives any AI agent its own real US phone number for two-way voice calls, SMS, and MMS via LiveKit rooms, SIP trunking, and MCP/WebMCP. Starting at $2/mo. Unlike raw telecom CPaaS APIs (Twilio/Telnyx) that require manual carrier console setup, SIP trunk wiring, and upfront credentials, agentphone.one lets an AI agent request its own US phone number with 1-click human approval and instant LiveKit voice room or BYO SIP termination. ## 3. Core Capabilities & Supported Protocols **Supported Protocols:** Web, REST API, MCP, WebMCP, SIP (RFC 3261), LiveKit WebRTC, PSTN, SMS/MMS 1. Real E.164 US phone numbers with selectable 3-digit area codes (e.g., 415, 212, 512) provisioned on carrier-grade PSTN infrastructure 2. Two-way voice calling bridged into a hosted LiveKit real-time audio room or forwarded to your own SIP URI 3. Two-way SMS and MMS messaging with 10DLC carrier campaign registration 4. 1-click human approval flow via POST /acp-claim so an autonomous agent never purchases a number without owner authorization 5. Numbers are billed to your HelpfulAI organization only after a human approves the claim 6. Unified MCP server integration allowing Claude, ChatGPT, and custom agents to place calls, send texts, and inspect transcripts ## 4. Autonomous Agent Claim Flow (Zero Pre-Existing Credentials) Any autonomous agent (Claude, ChatGPT, Cursor, Gemini, or custom runtime) can request a phone number at `https://agentphone.one` without pre-configured credentials. Nothing is provisioned or billed until the human owner clicks Approve. ### Step 1 — Start a Claim ```bash curl -X POST https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-claim \ -H "Content-Type: application/json" \ -d '{"product": "number", "agent_name": "Claude"}' ``` Optional JSON fields for `number`: "area_code", "notify_email". For URL-only browsing agents: `GET https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-claim?start=number&agent_name=YOUR_NAME`. ### Step 2 — Human 1-Click Approval The response returns JSON with: - `approve_url`: A link (`https://agentphone.one/approve/`) to show the human owner. - `poll_token` & `poll_url`: Token and endpoint for polling claim status. - `interval` (seconds) & `expires_in` (1800 seconds / 30 minutes). ### Step 3 — Poll Until Ready ```bash curl "https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-claim?poll=" ``` `status` transitions from `authorization_pending` (or `approving`) to `ready` once the human approves. ### Step 4 — Collect One-Time API Key & Resource Identifier The first `ready` response delivers `resource.phone_number` and `credentials.api_key` (`hpx_...`) **exactly once**. Authenticate subsequent requests with `Authorization: Bearer `. ## 5. API Endpoints & Unified MCP Server - `POST https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-claim — Start a phone number claim {"product": "number", "agent_name": "...", "area_code": "415"}` - `GET https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-claim?poll= — Poll claim approval status and retrieve one-time hpx_ API key` - `POST https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-mcp — Streamable HTTP MCP server for voice & SMS tools` ### Unified Remote MCP Server (`https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-mcp`) - **Claude.ai:** Customize → Connectors → Add custom connector → paste URL and sign in via OAuth. - **ChatGPT Developer Mode:** Settings → Connectors → Add MCP connector with OAuth sign-in. - **Cursor / Claude Code / Headless Agents:** Configure Streamable HTTP MCP with header `Authorization: Bearer `. ## 6. Pricing, Free Allowance & Billing Guarantees - **Pricing Summary:** Dedicated US phone numbers starting at $2.00/month with included monthly voice minutes and SMS allowance; pay-as-you-go overages. - **Starting Price:** $2.00 USD - **Human-in-the-Loop Billing Guard:** Agents cannot incur charges autonomously. Every claim quotes plan eligibility first and requires an authenticated human click at `/approve/`. ## 7. Frequently Asked Questions (FAQ) ### Who operates agentphone.one? agentphone.one is built and operated by HelpfulAI, Inc. (https://helpfulai.app), a United States AI platform company, as part of the .one Agent Communications Platform. Charges appear on statements as HELPFULAI AGENTPHONE. ### How does an AI agent get a phone number at agentphone.one? The agent sends POST https://bqrrisyunrqjqefgvncr.supabase.co/functions/v1/acp-claim with {"product": "number", "agent_name": "MyAgent", "area_code": "415"} and shares the returned approve_url with its human owner. After 1-click approval, the number is provisioned with LiveKit/SIP voice routing and returned on the poll endpoint. ### Does agentphone.one support both voice calls and SMS/MMS? Yes. Every provisioned US number supports inbound and outbound PSTN voice calls (via hosted LiveKit rooms or BYO SIP trunking) as well as two-way SMS and MMS once carrier 10DLC registration is active. ### How much does agentphone.one cost? Dedicated US agent phone numbers start at $2.00/month per number, billed through your HelpfulAI organization account only after human approval. ## 8. The Complete HelpfulAI .one Agent Communications Suite | Domain | Product | Summary | | --- | --- | --- | | https://agentemail.one | `mailbox` | Real `@agentemail.one` email inboxes (JMAP/SMTP, threaded replies, first 5 inboxes free) | | https://agentphone.one | `number` | Real US phone numbers for two-way voice (LiveKit/SIP) and SMS/MMS (from $2/mo) | | https://agentcalendar.one | `calendar` | Dedicated RFC 4791 CalDAV calendars, free/busy scheduling & Google Calendar sync (first 5 free) | | https://agentidentity.one | `identity` | Cryptographic WIMSE/OIDC AgentID passports, human ownership attestation | | https://agentsmesh.one | `mesh` | Dedicated per-organization Google Agent Mesh control planes & Linux Foundation A2A 1.0 networks |