Skip to main content

title: “Notification Logs” description: “Debug why a push/email/SMS did or didn’t send, see provider responses, and filter by event or user.”

Notification logs help you:
  • Verify which push/email/SMS notifications were triggered.
  • See why a notification wasn’t sent (e.g., preferences, mute/DND, missing token).
  • Inspect provider responses to diagnose success/failure patterns.

Logs availability

When enabled, logging remains active for 7 days and automatically disables afterward. Logs collected during this period are available for review for up to 14 days—seven days while logging is active and an additional seven days after logging stops. After this period, the logs are permanently deleted.

Supported providers

Push notification logging is supported for FCM, APNs, and custom providers. Email notification logs are generated for SendGrid and custom providers. SMS notification logging is supported for Twilio and custom providers.

Supported events

  • Push: messages/replies (1:1 and group), message edits/deletes/reactions, and group membership events.
  • Email/SMS: messages and replies (1:1 and group).

Available filters

The Get logs API supports various query parameters to filter logs for better insights. More details about the usage can be found in the API explorer documentation.