01
Send
Pass phone number + objective, optionally include website context.
One API call. Your agent dials any business, handles the conversation, and returns structured outcomes with transcript + summary.
Interactive sandbox
Demo only. No real call is placed.
Ready
POST /api/v1/calls
{
"phone_number": "+14155551234",
"objective": "Book a table for 2 at 7pm tonight",
"business_name": "Nopa Restaurant",
"website": "https://nopa-sf.com"
}
RESPONSE
{ "status": "pending" }How it works
01
Pass phone number + objective, optionally include website context.
02
Agent dials, handles the conversation, and pushes for the objective.
03
Get outcome, summary, transcript, and status in structured JSON.
Built for agents
Every call returns outcome, summary, and full transcript in JSON your agent can use directly.
Natural call flow that handles hold menus, transfers, and real human conversation.
Pass a website and AgentPhone scrapes key context before dialing so the agent is informed.
Complete speaker-labeled transcripts for review, auditing, and downstream automation.
Use cases
Get API key
No long form. Request an API key directly and we will onboard you with starter call credits.