Per-module documentation.
Every Sendora product module surfaced as a paste-ready integration recipe. Features, setup steps, code in all 5 SDKs + curl, and the production gotchas you would otherwise discover at 2am.
Operate
Identity that's already wired to your product — not a black-box you bolt CRM plugins onto.
Drop-in chat bundle + ticket form bundle. AI replies cite your KB articles. One script tag.
CSV import for profiles / events / contacts + on-demand export of 4 entity types to CSV or JSON. Honest about not being Hightouch.
Write once. Render as public help page (`/help/<org>`), AI chatbot RAG context, in-app `kb.search()`. Honest about the gaps.
Slack + webhook routing for platform events — define rules, get pinged when they fire. Same taxonomy as the rest of Sendora.
GDPR / CCPA / DPF compliance enforced at the platform layer — flip one toggle, every marketing email checks consent at dispatch.
Ticket inbox + portal + inbound email pipeline + SLAs + canned replies + saved views — same tenant as your customer data + audiences + KB.
One signed subscription to the whole platform's event taxonomy — Stripe / Svix delivery posture, zero per-event bill.
Understand
Funnels + retention + paths + breakdowns + Saved Insights — events that ALSO trigger workflows + mint audiences. No reverse-ETL.
Install + deferred-install ingest with iOS canonical fingerprint match. Stats by campaign + source. Honest about not being AppsFlyer yet.
The single user_id every other module reads from — one source of truth, real-time, no reverse-ETL.
One query box across Customers + Tickets + KB articles + Events — case-insensitive substring match, zero sync code.
Engage
BYOD email with real Resend Domains verification + content scanner + probation + recipient-dedup + Wave 1a consent gate. Same SDK as Push + SMS.
Banner + modal + slideout + tooltip surfaces with audience targeting + impression tracking. Server-side content, no app-store re-submit.
APNs + FCM + Web Push + Live Activities + Geofences + Critical Alerts + per-org frequency caps + quiet hours + sticky-by-user A/B — one SDK, three transports.
Twilio BYOP SMS with CTIA STOP-keyword handling + recipient-dedup + `sms.*` events. Honest about what's not built yet.
6-question-type surveys with audience targeting + `survey.completed` event. Build detractor flows manually via Automation + Webhooks.
Grow
Event-triggered journeys with 8 step types — Email / Push / SMS / Webhook / Update Profile / Wait / Branch / AI — over the same event taxonomy every other module already emits.
Branch / Firebase Dynamic Links replacement where every click is already wired to Attribution, Analytics, and Workflows.
Audience-targeted feature flags with percentage rollouts + kill-switch toggle + evaluation log. Honest about not being LaunchDarkly statistical engine.