Settings
Integrations
MessagingChat with Coach from outside the app
πŸ’¬
Discord
DM Coach through a private Discord bot
Off
Stored locally until backend key vault is wired.
✈️
Telegram
Same bot pattern as Discord, on Telegram
Off
#️⃣
Slack Β· optional
Workspace-wide Coach presence for teams already on Slack
Planned
Google WorkspaceYou already signed in with Google for login
πŸ“…
Google Calendar
Coach reads your schedule for the Daily Brief and suggests meeting prep
Not Connected
βœ‰οΈ
Gmail
Surface important threads, draft replies, send Daily Brief via email
Not Connected
⛁
Google Drive
Backup/export destination. Settings lives in Data & Sync.
Not ConnectedOpen
AI ProvidersHow Coach thinks and speaks
🧠
OpenRouter Β· active
Routes Coach's responses through Gemini by default. Your "Claude connection" works through here too.
Connected
Heads-up: Configured server-side via the OPENROUTER_API_KEY environment variable on Railway. Change model in the env var OPENROUTER_MODEL.
Loading…
β—†
Anthropic (Claude direct)
Skip the OpenRouter hop β€” connect straight to Anthropic's API for Claude models
Not Connected
Cheaper for heavy use. Server-side key vault needed β€” saves locally for now.
β—‰
OpenAI (GPT direct)
Alternative provider for GPT-4, GPT-4o, etc.
Not Connected
πŸ”Š
ElevenLabs
Premium voice for Coach. Voice selection lives in Coach settings.
Not Connected
Voice ID is set in Coach settings.
Development & InfrastructureThe pipes behind the app
⌘
GitHub
Auto-append commits to today's handoff. Lets Coach see what shipped.
Webhook Only
Current state: GitHub webhook is configured server-side and auto-appends commits to your daily handoff. No user action needed.
Only needed if you want Coach to read private repo contents directly.
β–²
Vercel
Deploy previews, build status. Sam ecosystem is hosted on Vercel.
Not Connected
πŸš‚
Railway Β· active
Hosts CE Teams server + Postgres. Always on.
Running
DeliveryEmail & SMS providers for Notifications
πŸ“§
Email Provider
Sends Daily Brief + announcement emails. Pick one: SendGrid, Resend, or SMTP
Planned
πŸ“±
Twilio (SMS)
Text message delivery for Daily Brief and urgent pings
Planned
Webhooks Β· AdminIncoming/outgoing event plumbing
Admin access required to view webhook settings.
πŸͺ
GitHub Webhook
Receives push events, appends commits to daily handoff
Active
https://team.containedevolution.com/api/webhooks/github
β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’β€’ (set in Railway env var GITHUB_WEBHOOK_SECRET)
Rotate reminder: If you suspect the secret is exposed, rotate it in Railway β†’ Variables and update the webhook in GitHub repo settings.
πŸ“€
Outbound Webhooks
Push CE Teams events (new handoff, announcement, etc.) to external URLs
Planned
Not Yet ScopedParking lot β€” add/remove as scope firms up