← Back to APIs
AgentPhone
VerifiedGive your AI agent a real phone number. Make calls, send and receive messages across iMessage, WhatsApp, SMS and more to have conversations in the real world — all via API.
skill.md (for agents) ↗Endpoints
POST/v0/agent/verify
Verify Signup
PATCH/v1/agents/{agentId}
Update Agent
DELETE/v1/agents/{agentId}/numbers/{numberId}
Detach Number from Agent
GET/v1/agents/voices
List Voices
POST/v1/agents/{agentId}/webhook
Set Agent Webhook
GET/v1/agents/{agentId}/webhook
Get Agent Webhook
DELETE/v1/agents/{agentId}
Delete Agent
POST/v0/agent/sign-up
Sign Up
GET/v1/calls/{callId}
Get Call
GET/v1/conversations/{conversationId}
Get Conversation
GET/v1/agents/{agentId}/conversations
List Agent Conversations
POST/v1/agents
Create Agent
GET/v1/agents/{agentId}
Get Agent
POST/v1/numbers$3.5
Buy Number
POST/v1/agents/{agentId}/numbers
Attach Number to Agent
DELETE/v1/numbers/{numberId}
Release Number
GET/v1/agents/{agentId}/calls
List Agent Calls
GET/v1/numbers/{numberId}/messages
List Messages
POST/v1/messages$0.03
Send SMS
POST/v1/calls$0.1
Make Call
GET /v1/agents/voices
const result = await orth.run({
api: "agentphone",
path: "/v1/agents/voices",
});