Skip to main content

You are viewing Agora Docs forBetaproducts and features. Switch to Docs

You are looking at Signaling v1.x Docs. The newest version is  Signaling 2.x

Android
iOS
Web
macOS
Windows
Linux C++
Linux Java
Unity

Call notifications

To implement call notification, you need to integrate the Agora Video SDK, the Agora Signaling SDK, and platform-specific call APIs such as ConnectionService for Android, CallKit for iOS, and CallKeep for Flutter and React Native. The Signaling SDK supports call notification only when the app is running. So, you also need to integrate platform-specific APIs to ensure that users can still receive call notifications when the app is on the background or the process is closed.

Implementation

Step 1: Integrate the Video SDK and the Signaling SDK

Refer to the following articles to learn how to integrate the VSDK and the Signaling SDK:

Step 2: Use the Signaling SDK to implement the basic functionalities of call invitation

To implement call invitation for the Signaling SDK, see Call Invitation.

Step 3: Integrate platform-specific call APIs and implement call notification

Signaling