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

phone + sms + email in one mcp, api & cli

give your agent a real phone number and an email inbox.

SMS and agentic phone calls in multiple languages. Threaded emails with attachments and deliverability metrics. Inbound and outbound.

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

[ integrations ]

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

wired for you, so you do not have to.

[ products ]

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

[ how it works ]

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

three steps, no new 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 ]

your agent makes the call. hail handles the line.

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

[ pricing ]

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 ]

free to self-host.

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