AgentPhoneagentphone

Phone calls for
AI agents.

One API call to dial any phone number, handle the conversation, and return structured results.

POST /v1/calls
{
  "to": "+14155550123",
  "objective": "Cancel my Comcast internet plan"
}
// response
{
  "outcome": "achieved",
  "summary": "Comcast plan canceled. Confirmation #C-8842."
}

How it works

1

Send a request

POST a phone number and an objective to the API. That’s it.

2

Agent makes the call

AI dials, navigates menus, talks to humans, and handles the full conversation.

3

Get structured results

Receive a transcript, summary, outcome, and recording as JSON.

What agents use it for

01

Reservation booking

B2C

Book a table that matches user constraints.

sample result
outcomeachievedstatuscompleted
02

Service cancellation

B2C

Cancel a subscription or utility account and capture confirmation.

sample result
outcomeachievedconfirmation_idA73F21
03

Insurance follow-up

B2B

Call payer or provider for claim or prior-auth status.

sample result
outcomepartialnext_stepsubmit payer form
04

Appointment reminders

B2B

Call customers to confirm or reschedule upcoming appointments.

sample result
outcomeachievedstatuscompletedrescheduled2

Ship agent calling in minutes.

One endpoint. Structured JSON back. No telephony infra to manage.