New Approach to Push Notifications in the FL3XX Mobile Apps

The FL3XX mobile apps uses a targeted registration token system, ensuring faster and more reliable push notifications to up to two registered devices per user.

The FL3XX mobile apps use a topics-based notification system to a targeted registration token approach, ensuring faster and more reliable delivery of push notifications to registered devices. 

Up to two registered devices per user! 

The new push notification system is currently available in the following apps: iOS Crew and iOS Dispatch.

Targeted Registration Tokens

  1. Direct Device Registration:

    • System: Notifications are sent directly to devices using Firebase Cloud Messaging (FCM) registration tokens, which are unique for each device.
    • How It Works: The app registers each device with a unique token using the new API endpoint.
    • Unregister Token: To remove a device, the same API endpoint is called with the appropriate payload.
  2. Improved Notification Delivery:

    • Reliable Delivery: Push notifications are consistently delivered within a few minutes to all registered devices (up to two devices per user).
    • Reduced Delays: This new method eliminates significant delays and failures in notification delivery.

Key Changes and Benefits:

  • Enhanced Speed and Consistency: Notifications are delivered faster and more reliably across both iOS and Android platforms.
  • Simplified Management: No need for topic subscriptions; notifications are directly targeted to registered devices.
  • User Experience Improvements:
    • Users receive timely notifications, whether the app is open, running in the background, or closed.
    • Notifications are accurately targeted to specific user actions and roles, such as flight assignments or updates.

What Users Need to Know:

  • No Action Required: This change is implemented automatically; users do not need to manually adjust settings.
  • Consistent Notifications: Expect more timely and consistent push notifications for critical updates like flight assignments, cancellations, and status changes.