io.github.sns45
better-call-claude
Voice Calls, SMS, and WhatsApp for Claude Code with cross-channel context sharing.
stdiocommunityservice
Package Details
better-call-claude
Transportstdio
Environment Variables
BETTERCALLCLAUDE_PHONE_PROVIDER(str)
Required
Phone provider: 'twilio' or 'telnyx'
BETTERCALLCLAUDE_PHONE_NUMBER(str)
Required
Your phone number in E.164 format
BETTERCALLCLAUDE_PHONE_ACCOUNT_SID(str)
RequiredSecret
Twilio Account SID or Telnyx API Key
BETTERCALLCLAUDE_PHONE_AUTH_TOKEN(str)
RequiredSecret
Twilio Auth Token or Telnyx API Secret
BETTERCALLCLAUDE_USER_PHONE_NUMBER(str)
Required
Your personal phone number in E.164 format (for outbound calls/SMS)
BETTERCALLCLAUDE_OPENAI_API_KEY(str)
RequiredSecret
OpenAI API key for speech-to-text (Whisper) and text-to-speech
BETTERCALLCLAUDE_WHATSAPP_NUMBER(str)
WhatsApp number if different from phone number (e.g., Twilio Sandbox)
BETTERCALLCLAUDE_PORT(str)
Local HTTP server port
TAILSCALE_HOSTNAME(str)
Override Tailscale hostname for webhook URL