Constraints and Limits
Constraints
To implement Notification features, the app must implement certain versions of UI Kits and SDKs. (Note: If you download a UI Kit, it has a corresponding Chat and Call SDK integrated into the same and does not have to be separately downloaded).
- All UI Kits above version 4 are supported. (For Flutter,
Calls UI Kit v4.3.0 & above
are supported) - All Calls SDK versions are supported. (For Flutter,
Calls SDK v4.0.9 & above
are supported) - Notifications are supported in iOS Chat SDK v4.0.51 and above, Android Chat SDK v4.0.9 and above, Flutter Chat SDK v4.0.15 and above, React Native Chat SDK v4.0.10 and above, Javascript Chat SDK v4.0.8 and above and Ionic (Cordova) SDK v4.0.8 and above.
- Chat Widgets are not compatible with Push Notifications.
note
It is possible to use Notification features without using UI Kits with an entirely SDK dependent solution with the above-mentioned SDK versions.
Supported Web Browsers & Versions
- Chrome version 50 and above.
- Firefox version 44 and above.
- Edge version 17 and above.
- Opera version 42 and above.
Supported Platforms & Versions
- iOS: v11 and above.
- Android: v21 and above.
- Flutter: v2.17 and above.
- React Native: v0.73 and previous versions.
- React: v18 and previous versions.
- Angular: v17 and previous versions.
- Vue: v3 and previous versions.
- Capacitor: v6 and previous versions.
Limits
Entity / Parameter | Limit |
---|---|
Maximum group size supported for Push Notifications | 1000 members or less |
Maximum group size supported for Email Notifications | 30 members or less |
Maximum group size supported for SMS Notifications | 30 members or less |
Maximum Push tokens by an auth token | 1 |
Maximum SMS length | 160 characters. (If a message exceeds this limit, the remaining content will go as another message) |
Limitations
- iOS platform:
- Calling notifications work when using APNS (VoIP). Calling notifications are not supported to work with FCM. (Applicable for native iOS, React Native iOS, Flutter iOS)
- Android platform:
- Push notifications using FCM work on devices that have Google Mobile Services. Push notifications don’t work on Huawei phones.
- Flutter (Android) with FCM:
- When the app is in the foreground state, notifications for edited and deleted messages don’t work. The original text is displayed in the notification even though the corresponding message has been edited/deleted.
- Browser notifications are not supported on mobile devices.