# Sendblue iMessage/SMS channel configuration # Copy to .env and fill in values. NEVER commit .env. # Sendblue API credentials (https://sendblue.co) SENDBLUE_API_KEY_ID= # required: Sendblue API key ID SENDBLUE_API_SECRET_KEY= # required: Sendblue API secret key # Local webhook receiver SENDBLUE_WEBHOOK_PORT=18801 # local HTTP port the receiver listens on (default: 18801) SENDBLUE_WEBHOOK_URL=https://your-host.example.ts.net:8799 # public URL Sendblue posts webhooks to (HTTPS, tailscale/reverse-proxy typical) SENDBLUE_WEBHOOK_PATH=/webhook/your-secret-path # webhook URL path; treat as a shared secret # Channel identity & state SENDBLUE_OWN_NUMBER=+1XXXXXXXXXX # Sendblue-provisioned phone number for this channel SENDBLUE_STATE_DIR= # optional: override state dir (default: ~/.claude/channels/sendblue) SENDBLUE_HARNESS_DIR= # optional: override per-contact harness dir (default: $SENDBLUE_STATE_DIR/harness) SENDBLUE_TMUX_SESSION= # optional: tmux session name for protect-pane.sh (default: mbp)