Phone calls, SMS, email, WhatsApp — provisioned, routed, billed, and compliant. One server, any provider, any client.
But production AI communication needs more than a wrapper.
Hard-coded to one provider. Switching means rewriting your entire integration from scratch.
Client 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-client 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 client only works in English. No translation, no reach.
Your AI client is the brain. Butt-Dial is the telephone system.
The server never generates AI responses. It handles transport, compliance, and delivery. Your client 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 client goes offline. Activate it when you want it — requires an LLM key (Anthropic). Optional, your choice.
Per-client language settings. Caller speaks one language, client works in another. Translated in both directions.
Your AI client 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-client 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 client.
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 client can communicate instantly.
Everything you need to monitor, debug, and run in production.
Real-time view of clients, 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.