REST API, webhooks, an embeddable widget and a pluggable channel adapter framework — everything you need to extend the platform.
Every product surface is API-first. Authentication via session cookie.
Inbound + outbound webhooks for Stripe and Resend, plus channel events.
One-script install with workspace-aware config.
Add new channels with a parseInbound + send pair.
Session cookies, TOTP MFA, per-route rate limits.
Seed, lint, smoke-test from /app/scripts.