# ============================================================================= # Backend Server # ============================================================================= BACKEND_PORT=8324 GOOGLE_OAUTH_CLIENT_ID=your-google-oauth-client-id.apps.googleusercontent.com GOOGLE_OAUTH_CLIENT_SECRET=your-google-oauth-client-secret # ============================================================================= # macOS Code Signing & Notarization (required for ./scripts/build-app.sh --publish) # ============================================================================= APPLE_ID=your-apple-id@example.com APPLE_APP_SPECIFIC_PASSWORD=xxxx-xxxx-xxxx-xxxx APPLE_TEAM_ID=ABCDE12345 # ============================================================================= # GitHub Releases (required for --publish) # ============================================================================= GH_TOKEN=ghp_your-github-personal-access-token # ============================================================================= # Channels: SMS, WhatsApp, Voice Calling # ============================================================================= TWILIO_ACCOUNT_SID=your-twilio-account-sid TWILIO_AUTH_TOKEN=your-twilio-auth-token TWILIO_PHONE_NUMBER=+1234567890 TELNYX_API_KEY=your-telnyx-api-key TELNYX_PUBLIC_KEY=your-telnyx-public-key # ============================================================================= # TTS / STT Providers # ============================================================================= ELEVENLABS_API_KEY=your-elevenlabs-api-key DEEPGRAM_API_KEY=your-deepgram-api-key OPENAI_API_KEY=your-openai-api-key # ============================================================================= # Webhook URL (required for inbound SMS/calls — use ngrok or Tailscale) # ============================================================================= WEBHOOK_BASE_URL=https://your-public-url.ngrok.io