Get 30% extra credits if you sign up todayends in --:--:--

call, text, and email from one mcp, api & cli

give your ai agent a voice, a real phone number, and an inbox.

Place AI phone calls with ElevenLabs voices. Run an AI call center. Send SMS and agent mail. Say "call my agent" and it picks up the line.

  1. 1
    Ask your agentTab adopts the suggestion. Enter sends.
  2. 2
    Connect Hail MCPSetup guide

[ plug into elevenlabs, twilio, and more ]

twilio
telnyx
aws ses
deepgram
cartesia
elevenlabs
livekit
silero
stripe
openai
anthropic
gemini

wired for you, so you do not have to.

[ pick your channels ]

talk on real channels

your agent places calls, sends texts, and works an inbox on numbers and domains you own.

phone

a call your agent can hold.

  • inbound and outbound calls
  • multiple languages, sub-800ms latency
  • full transcripts as events
docs

sms

texts you can send today.

  • registered, compliant numbers
  • opt-outs enforced for you
  • inbound via signed webhooks
docs

email

deliverability monitored.

  • bring your own domains, or use warmed hail domains, on day one
  • spf/dkim/dmarc handled
  • opens, bounces, complaints tracked
docs

plug in anywhere

mcp, cli, or rest. same numbers, same ledger, every door.

mcp

one-click oauth. tools appear in claude, chatgpt, cursor, any client.

  • send_sms, place_call, send_email as native tools
  • oauth 2.1 + pkce, no keys to paste
  • works headless via hail.so/skill.md with openclaw/hermes agents
docs

cli

a single binary for scripts and cron.

  • brew install hail-hq/tap/hail
  • same auth, same audit trail
  • hail tail streams the event ledger
docs

api / sdk

rest, openapi, async python sdk.

  • one bearer key per environment
  • signed webhooks with retry ladder
  • recipient_consent on every send
docs

control the spend

coming soon.

agent wallet

give your agent a budget, not your card.

  • ▸ fund once, set a ceiling
  • ▸ auto-approve under your threshold
  • ▸ approve overages from phone, slack, or any mcp client

[ start in three steps ]

you already work in your coding agent or your backend. so that's where hail works too; no new workflows to learn.

start in three steps, keep your habits

  1. 01 create your account

    one key across sms, email, and voice

    [ create your account ]
  2. 02 connect a channel

    numbers, domains, and compliance handled

  3. 03 send

    mcp tool call, cli one-liner, or POST /sms

    [ read the mcp docs ]

◆ from first prompt to production in under 5 minutes

[ see hail at work ]

let your agent make the call. hail handles the line.

watch a complete phone workflow, from the agent's request to the live result.

[ pay for what you use ]

pay for what you use. nothing else. credit never expires, no seats.

$50

pilot

500 min of calls
or 2,777 texts
or 50,000 emails

$250

team

2,500 min of calls
or 13,888 texts
or 250,000 emails

$1,000

scale

10,000 min of calls
or 55,555 texts
or 1,000,000 emails

examples show the full credit spent on one channel. mix channels and top up any amount. [ see the full rate card ]

[ get started ]

self-host for free.

the whole platform, agpl, on your own infra. managed cloud is pay-per-use; no subscription.

$ brew install hail-hq/tap/hail
$ pip install hail-sdk