How to Integrate video call using ZEGOCall SDK
Step 1. Create a ZEGO CLOUD account
- Create an account in ZEGOCLOUD Official.
Step 2. Create a new project
- Create a project in ZEGOCLOUD Admin Console.
Step 3. Create a Firebase project
Create a Firebase project in the Firebase console. For more details, see Firebase Documentation.
Step 4. Deploy the Firebase Cloud Functions
ZEGO Call uses the Firebase Cloud Functions as the business server by default, we recommend you activate and deploy it before integrating the ZEGOCall SDK.

Edit the rules of the Realtime Database by adding the following:
{
"rules": {
".read": "auth.uid != null",
".write": "auth.uid != null",
}
}

Install the CLI via npm.
npm install -g firebase-tools
Run the firebase login to log in via the browser and authenticate the firebase tool.
Run firebase init functions. The tool gives you an option to install dependencies with npm. It is safe to decline if you want to manage dependencies in another way, though if you do decline you’ll need to run npm install before emulating or deploying your functions.
Download the Cloud function sample code.

Copy the firebase.json, functions\index.js files and functions\token04 folder in the sample code to your cloud function project, overwrite files with the same name.

Modify the index.js file, fill in the AppID and ServerSecret you get from ZEGOCLOUD Admin Console correctly.
If you have any problem or confusion you can contact here. His team is also very supportive. At the time of my connection, I have received 24 x 7 assistance. So what are you waiting for Kenny. You can also get help from here.