Make your first AI phone call with a voice API
Place your first AI phone call with Hail’s voice API. Set a system prompt, confirm recipient consent, and read the call status.
Your AI agent makes outbound calls and answers the calls and texts that reach your number. You save an agent once: instructions, greeting, voice. Your application reads every call and transcript through the API, MCP, or CLI.
A customer asks for a callback. Your application passes the number and instructions to Hail. The voice agent makes the call, and your application can inspect the outcome and transcript before taking the next step.
Use it for requested callbacks, appointment confirmations, or a conversation your agent cannot finish over text. Keep the task specific: who is calling, what needs to be answered, and when the agent should stop.
agent_id).A queued call is still in progress. Handle busy numbers, unanswered calls, and failures explicitly instead of treating every accepted request as a successful conversation.
call.received.Each answered minute costs the same as an outbound minute. Calls to a number with no agent, or to a workspace with no credits, are not answered.
See what a phone number costs in each country: Number prices by country.
The first-call tutorial shows the request and the result. For a cost estimate, use the voice agent cost calculator and check Hail's current rates.
When a call needs a written follow-up, use the SMS API or email API from the same Hail account. Your application decides what to send and when, based on the outcome of the call.