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

Integrations / Claude

Give Claude the ability to call, text, and email

Claude connects to Hail over MCP: one OAuth approval, no API keys to paste. The tools appear natively in claude.ai, Claude Code, and the Agent SDK.

01Claude Code

One command registers the server. The browser opens for a one-time approval.

claude mcp add --transport http hail https://mcp.hail.so

02claude.ai and other MCP clients

Add a custom connector with the endpoint below, approve the consent screen, and the call, sms, and mail scopes light up.

https://mcp.hail.so

03Claude Agent SDK

Headless agents load the same server from config. The skill doc teaches an agent to sign itself up.

{
  "mcpServers": {
    "hail": { "type": "http", "url": "https://mcp.hail.so" }
  }
}
# agents can also read the self-serve doc:
curl https://hail.so/skill.md

Questions

Can Claude make phone calls?

Yes, through Hail's MCP server. Claude gets a place_call tool on a real number, with turn detection and a transcript of the call.

Do I paste an API key into Claude?

No. The MCP connection uses OAuth 2.1 with a consent screen. Approve once and the tools appear.

Which Claude surfaces does this work in?

claude.ai custom connectors, Claude Code, and the Claude Agent SDK. Any MCP client works the same way.

Ship it with a real number

Sign up, grab a key, and the examples above run as written. Pay per use, no subscription.

Get started →

More frameworks

LangGraph · CrewAI · OpenAI Agents SDK · Vercel AI SDK · n8n