Early-bird bonus: 30% extra credits.

Give your AI assistant a phone number and an email inbox.

Let your assistant handle calls, texts, and email. Building an app? Add AI calls, email and SMS with one API.

AI receptionist

Set up an AI receptionist on my Hail number.

Hail / create_agent
{
  "name": "Receptionist",
  "system_prompt": "Answer calls for this business. Ask callers for their name and reason for calling. Take a message.",
  "first_message": "Hello, I am the AI receptionist. How can I help?"
}
Hail / route_number
{
  "number_id": "00000000-0000-4000-8000-000000000001",
  "voice_agent_id": "00000000-0000-4000-8000-000000000002"
}

Your receptionist is ready on +1 415 555 0123.

Ask your assistant to make the call.

Watch this example: an assistant calls a supplier to ask why an order is late.

Keep the context across calls and texts, so people do not have to start over.

One platform

Calls, texts, and email from one account.

Calls

Make and answer phone calls. Choose a voice or bring your own. Read the transcript after each call.

See calling features

Texts

Send text messages (SMS) and get replies. Check which numbers and countries support texting.

See SMS features

Email

Send and receive email. Use your own domain with no extra domain fee. Track delivery and opens.

See email features

Cost

One account instead of four.

A popular setup for calls, texts, and email costs almost twice as much.

Estimated monthly cost for 1,000 call minutes, 1,000 texts, and 10,000 emails, bought separately and with Hail
What you getSeparatelyWith Hail
Calls$151$110
Texts$69$29
Email$40$10
Server$13Included
Monthly$273$149Save 45%$124 less
Setup29 hours2 minutes

Hail is pay as you go. All figures are estimates, based on 1,000 call minutes, 1,000 texts, and 10,000 emails a month. US text registration takes days and is extra.

Call and text history

Keep the conversation going from text to call.

A customer texts your Hail number, then calls. Your AI agent can use that context to continue the conversation.

Sam Taylor
Text Message

Can we move my appointment to Friday?

Incoming call0:32
AI receptionist

I found your text about Friday. What time works for you?

Sam

2 pm would be perfect.

Phone numbers

Get a phone number for your AI agent.

Choose from phone numbers in 120+ countries. Your assistant can help you check local rules and prepare any required documents.

Loading current number prices.

Setup

Connect your assistant or build with the API.

Connect your AI assistant.

Ask it to make a call, send a text, or send an email.

I use

Connect Hail, then ask:

“Show me my Hail phone numbers.”
Connect Claude

Create an account. Follow the setup guide for your assistant.

Add calls, SMS, and email to your app.

Use one API key for all three.

curl https://api.hail.so/v1/numbers \
  -H "Authorization: Bearer $HAIL_API_KEY"
This request lists your phone numbers. It is free to run.
Get your API key

Create an account. Get an API key. Try the request above.

Hail CLI
brew install hail-hq/tap/hail
Python SDK
pip install hail-sdk

Guides for calls, texts, and email.

Comparison ·

The 10 best AI secretary tools in 2027

Compare 10 AI secretary tools for messages, scheduling, calls, and email follow-up. See which job each one fits in 2027.

Read the guide
Comparison ·

The 12 best AI telephone platforms in 2027

Compare 12 AI telephone platforms for answering and placing calls. See what each one fits in 2027, from small teams to contact centers.

Read the guide
Comparison ·

The 13 best AI receptionists in 2027

Compare 13 AI receptionist options for businesses of any size, from call answering to booking and handover. See which one fits your 2027 plans.

Read the guide
See all guides

FAQ

Can my AI assistant make and answer phone calls?

Yes. Connect Hail to let your assistant make and answer calls. It can also send and receive texts and email.

Does Hail work with Claude and ChatGPT?

Yes. Hail connects through MCP, which lets assistants use tools. We have guides for Claude, ChatGPT, Codex CLI, Cursor, VS Code, Gemini CLI, and Windsurf. Check your setup guide for plan limits.

Do I need to write code?

No. Choose your assistant and follow its setup guide. You can then ask it to make a call or send a message. For apps, use the API, CLI, or Python SDK.

How much does Hail cost?

Hail is pay as you go. Add credit, then pay for the calls, texts, and email you use. There is no subscription. A dedicated phone number has a monthly fee. See the pricing page for current rates.

Can I get a phone number for my AI agent?

Yes. Choose numbers in 120+ countries. We recommend a dedicated number so contacts recognize it and can reply.

Can my assistant handle number verification and registration?

Yes. Hail handles required checks in supported countries. Your assistant can collect and submit the details through MCP. You can also use the console or API. Buying a US number needs no registration. To text US numbers, register for US SMS.

Can I send email from my own domain?

Yes. Add your domain without an extra domain fee. You still pay for email usage. Each workspace also gets an email address on mail.hail.so.

Can I use Hail for personal reminders and messages?

Yes. Your assistant can send personal reminders and contact people you choose. Each call, text, and email needs a consent confirmation. It confirms you have a lawful reason to contact the recipient. Hail does not check consent for you.

Can I control call recording and retention?

Yes. Turn recording on or off for your account, an agent, or a single call. Choose retention of 7 days, 30 days, or one year.

Is Hail open source?

Yes. Hail is open source under the AGPL license. You can host it yourself or use Hail’s cloud service.

Make your first call.

Connect your assistant and start calling.

30% extra credits.

Self-host on GitHub.