io.github.sns45/better-call-claude
Voice Calls, SMS, and WhatsApp for Claude Code with cross-channel context sharing.
Verdict not yet evaluated for this tool. The semantic screen takes adversarial cases first; coverage rolls out as the corpus expands (15/150 labels to graduation). The deterministic conformance probe is built but has not yet run on the public corpus, so a recorded verdict here is REVIEW or UNVERIFIED, never a clearing ALLOW. Until a verdict is recorded, an agent should treat this tool as not-yet-cleared and fall back to its own checks. Method: the eval, four-state verdict, honest limits.
Own this server? Screen its description →
BETTERCALLCLAUDE_PHONE_PROVIDERPhone provider: 'twilio' or 'telnyx'
BETTERCALLCLAUDE_PHONE_NUMBERYour phone number in E.164 format
BETTERCALLCLAUDE_PHONE_ACCOUNT_SIDTwilio Account SID or Telnyx API Key
BETTERCALLCLAUDE_PHONE_AUTH_TOKENTwilio Auth Token or Telnyx API Secret
BETTERCALLCLAUDE_USER_PHONE_NUMBERYour personal phone number in E.164 format (for outbound calls/SMS)
BETTERCALLCLAUDE_OPENAI_API_KEYOpenAI API key for speech-to-text (Whisper) and text-to-speech
BETTERCALLCLAUDE_WHATSAPP_NUMBERWhatsApp number if different from phone number (e.g., Twilio Sandbox)
BETTERCALLCLAUDE_PORTLocal HTTP server port
TAILSCALE_HOSTNAMEOverride Tailscale hostname for webhook URL
BETTERCALLCLAUDE_WHATSAPP_PROVIDERWhatsApp provider: set to 'baileys' for free WhatsApp via WebSocket (no Twilio needed)
BETTERCALLCLAUDE_BAILEYS_AUTH_DIRPath to Baileys auth state directory (default: data/baileys-auth)
BETTERCALLCLAUDE_WHATSAPP_CHAT_HISTORY_SIZEMax WhatsApp chat history messages to retain (default: 50)
Give your AI agents a real WhatsApp number to send and receive messages.
An MCP server that integrates with Discord to provide AI-powered features.
Control your Discord community: send/read messages, manage channels and forums, and handle webhook…