An incoming branded call involves tailoring the call display with the company's name, logo, and pertinent details which promoting professionalism, trust, and improved customer interaction.
This reference app demonstrates how to generate a branded call to a mobile app user using the Vonage Client SDK.
First you will need to deploy a backend server which uses SIP to connect to your call centre. You can deploy the Branded Calling project on Vonage Code Hub, or deploy it yourself from GitHub.
The reference client applications have been built with push notifications. Here are some quick links to the Vonage developer documentation on how to get set up.
- Go to
iOS
folder - Run
pod install
to install the dependencies - Open your project in Xcode using the .xcworkspace file
- Go to Uitls/Configuration.swift File and paste your backend server url as the value for
backendServer
. - Connect your device and run the project.
Note: Run it on real device, as the simulator might not work for CalKit and/or VoIP Push Notifications
- Open Android folder in Android Studio
- Go to utils/Constants.kt file, and paste your backend server url as the value for
BACKEND_URL
. - Run the project
- Fill in the phone number in E.164 Format without the (+) sign
- Click the "Sign Up" button if the user has not yet been created
- Click the "Login" button if the user has been been created