Phone calls, SMS, email, WhatsApp — provisioned, routed, billed, and compliant. One server, any provider, any agent.
But production AI communication needs more than a wrapper.
Hard-coded to one provider. Switching means rewriting your entire integration from scratch.
Agent disconnects mid-call and the caller hears silence. No voicemail, no transfer, no recovery.
TCPA time-of-day rules, DNC lists, CAN-SPAM, GDPR consent — gaps that become lawsuits.
No per-agent cost tracking, no spending caps, no way to monetize when you deploy for clients.
Unsigned webhooks, no rate limiting, no replay prevention. Open doors for abuse.
Caller speaks Spanish, your agent only works in English. No translation, no reach.
Your AI agent is the brain. Butt-Dial is the telephone system.
The server never generates AI responses. It handles transport, compliance, and delivery. Your agent stays in control.
Twilio, Vonage, Resend, ElevenLabs, OpenAI TTS — all pluggable. Switch in config, not in code.
One API call, under 10 seconds. Phone number, SMS, email, WhatsApp — all channels ready.
Features that take months to build. Included.
An always-on fallback for when your agent goes offline. Activate it when you want it — requires an LLM key (Anthropic). Optional, your choice.
Per-agent language settings. Caller speaks one language, agent works in another. Translated in both directions.
Your AI agent takes real actions during a live phone call. Not after — during.
Pluggable provider architecture. Swap telephony, email, TTS, or STT providers without touching application code.
Self-hosted by design. Message content passes through — never stored. Credentials encrypted at rest. Logs redacted automatically.
Per-agent cost tracking with tiered plans. Deploy for clients and monetize from day one.
No helmet. No cors package. Every security layer built from scratch.
Three steps from zero to a fully connected AI agent.
Create an account and get your organization token. No credit card required.
Add your Twilio, Vonage, or Resend credentials in the admin panel. Test with one click.
Point Claude Desktop, Cursor, or any MCP client at the server. Your agent can communicate instantly.
Everything you need to monitor, debug, and run in production.
Real-time view of agents, calls, messages, and system health.
Export to Grafana, Datadog, or any metrics backend.
JSON logs with correlation IDs across every request.
Test everything without live API calls. Safe for development.
Deploy anywhere. No usage fees, no vendor dashboards, no data leaving your network.