Documentation
Build the complete notification path.
Reference material for open Device SDKs, Cloud ingestion, durable workflows, APNs/FCM delivery, and device-side evidence.Choose your starting point
Cloud quickstartConnect one app, verify an event, configure a provider, and test a physical device.Open guide Events and identityUnderstand anonymous devices, stable users, event contracts, and idempotency.Open guide Flutter SDKInstall the published package and connect Firebase without recreating SDK internals.Open guide Notifie CLIConfigure a detected project and diagnose the whole delivery path from the terminal.Open guide Events APISend typed events from a trusted backend or inspect the wire contract.Open guide TroubleshootingDiagnose setup, credentials, tokens, provider acceptance, and presentation.Open guide
How the system is divided
| Layer | Owns | Does not own |
|---|---|---|
| Device SDK | Events, tokens, notification callbacks | Cloud workflows or provider credentials |
| Cloud API | Identity, ingestion, direct commands | Long-running execution in requests |
| Worker | Durable flows, policies, APNs/FCM actions | Dashboard sessions |
| Postgres | Atomic event storage, dispatch, jobs, RLS | Provider display guarantees |