Notification Delivery Channels — SanadiqCloud
Product version: 1.0.0+1
Last updated: 2026-08-03
Audience: Tenant Owners, Tenant Employees, Regular Users
A. No preferences page
There is no /notifications/preferences screen and no user API to turn channels on/off.
Copy language for outbound messages defaults to English unless a sender overrides it. App UI language (Settings hub) does not change notification copy language today.
B. Server delivery policy
When a notification is sent, the service chooses channels as follows:
| Channel | Default policy |
|---|---|
| In-app | On — stored in your inbox; pushed over WebSocket when connected |
| On — Amazon SES when an address is available | |
| Push | On if you have at least one active registered device token (FCM) |
| SMS | Off by default — used when a flow forces it (e.g. phone OTP) |
Some critical auth flows always honor explicit channel targets (email verification, password reset, phone OTP).
You cannot customize this matrix in the product UI. To receive push, allow OS permission and keep a registered device (see Devices).