Product updates

Real-Time Notification Logs

Get complete visibility into push, email, and SMS delivery with CometChat’s real-time notification logs. Instantly debug failed messages with provider responses, device data, and platform-level insights.

Nivedita Bharathy • May 23, 2025

Push, email, and SMS notifications are critical, but when they fail, figuring out why can feel like guesswork. Was it a bad token? A provider issue? A delivery block? Until now, getting answers meant waiting on support. With real-time notification logs, you get instant, self-serve visibility into every notification’s journey. Which is why we're launching complete notification visibility. Not just for push, but also for email and SMS. Real-time logs showing every notification attempt, provider responses, and failure details directly in your CometChat dashboard.

Why this matters for developers

Debugging failed push notifications used to mean support tickets and guesswork. Was it CometChat? APNs? FCM? No way to tell without back-and-forth troubleshooting.

Now you can see exactly what happened to every push notification in real-time. Debug notification issues yourself in seconds instead of waiting for support responses.

Key features

  • Real-time push tracking

    Live feed of all notification attempts with success/failure status

  • Provider response details:

    Full HTTP response codes and error messages from APNs, FCM, or custom providers

  • Complete message context

    Sender, receiver, message content, and device token details for instant tracing

  • Self-service debugging

    Troubleshoot notification delivery without support tickets

  • Cross-channel visibility

    Track real-time delivery logs for Email and SMS , not just push notifications

  • Platform level insights:

    View platform-specific token  types  to debug issues more accurately

Tech behind this

We now capture and store the complete request/response cycle for every push notification sent through any provider. The logging system processes this data in real-time and surfaces it through a filterable dashboard interface, giving you the same visibility our internal debugging tools provide.

Platform-level debugging

Push tokens now include detailed platform identifiers, displayed under the  ‘Push Token Type’  column in your logs. This allows you to pinpoint platform-specific issues, such as failures related to React Native on iOS or Flutter on Android.

Supported platform identifiers include:

FCM platforms

- fcm_android

- fcm_flutter_android

- fcm_flutter_ios

- fcm_ios

- fcm_web

- fcm_react_native_android

- fcm_react_native_ios

- fcm_ionic_cordova_android

- fcm_ionic_cordova_ios

APNS platforms

- apns_ios_device

- apns_ios_voip

- apns_flutter_device

- apns_flutter_voip

- apns_react_native_device

- apns_react_native_voip

- apns_ionic_cordova_device

- apns_ionic_cordova_voip

How to get started

Available now on all plans. Go to Notifications → Logs in your CometChat dashboard. Enable logging and start seeing real-time push notification data immediately. Learn more here


Nivedita Bharathy

Product Marketing Specialist , CometChat

Nivedita Bharathy is a Product Marketing Specialist at CometChat with experience spanning AI startups, incubators, and enterprise SaaS. A Boston University graduate and avid reader, she specializes in transforming complex technology into compelling narratives that resonate with both technical and business audiences.