What you need (SDKs/UI Kits)
To implement Notifications, use the minimum versions below (UI Kits already bundle the matching Chat and Call SDKs):- UI Kits: v4+ (Flutter Calls UI Kit v4.3.0+)
- Calls SDK: all versions (Flutter Calls SDK v4.0.9+)
- Chat SDK: iOS v4.0.51+, Android v4.0.9+, Flutter v4.0.15+, React Native v4.0.10+, JavaScript v4.0.8+, Ionic (Cordova) v4.0.8+ (Deprecated - use JavaScript SDK)
- Chat Widgets are not compatible with push notifications.
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
- Chrome 50+
- Firefox 44+
- Edge 17+
- Opera 42+
Supported platforms
- iOS v11+
- Android v21+
- Flutter v2.17+
- React Native v0.73 and earlier
- React v18 and earlier
- Angular v17 and earlier
- Vue v3 and earlier
- Capacitor v6 and earlier
Limits (delivery and content)
Platform-specific limitations
- iOS: Calling notifications work only with APNs (VoIP). FCM calling notifications are not supported (native iOS, React Native iOS, Flutter iOS).
- Android: FCM push works on devices with Google Mobile Services; it does not work on Huawei devices.
- Flutter (Android) with FCM: In the foreground, edited/deleted message notifications may still show the original text.
- Browser notifications are not supported on mobile devices.
- Calling Notifications are not supported in web browsers.