Third-party push notification provider requirements

Last Updated : Oct 19, 2021 |

By default, Avaya Aura® Session Manager uses the Avaya Push Notification provider for Avaya clients, such as Avaya Workplace Client for iOS or Avaya Workplace Client for Android. If you are planning to use push notifications for third–party Avaya™ Client SDK-based iOS or Android applications, you must use a third-party provider. This provider must implement the following APIs:

  • Interface with the Push Notification service. Implementation of this interface ensures that the push notification service trusts the third-party push notification provider to send notifications to Avaya clients. For more information about implementing the interface and the APIs required by the push notification service, see the push notification service website.

  • Interface with Avaya Aura® servers. The third-party push notification provider must trust Session Manager to receive push notifications from it. Session Manager uses the OAuth-based API for authentication. For more information about the APIs, see Avaya™ Client SDK.

    Currently, the existing third-party push notification providers do not support Avaya APIs.