This page explains how to create a Sendbird application in your dashboard and install the Desk SDK. Follow the simple steps below to build the Desk SDK into your client app.
A Sendbird application comprises everything required for your Desk service including users, message, and channels. Create an application to integrate it with the Desk SDK later on.
- Go to the Sendbird Dashboard and enter your email and password, and create a new account. You can also sign up with a Google account.
- When prompted by the setup wizard, enter your organization information to manage Sendbird applications.
- Lastly, when your dashboard home appears after completing setup, click Create + at the top-right corner.
Only one Sendbird application can be integrated per app for your service regardless of the platform. This means that all your customers from iOS, Android, and web client apps can submit a ticket and live-chat with agents at the same application. It should be noted that all data is limited to the scope of a single application, and agents can’t support customers from a different Sendbird application.
Note: Once the application is created, contact sales to enable Sendbird Desk in your dashboard.
Installing the Chat SDK is simple if you're familiar with using external libraries or SDKs. First, add the following code to your root
Note: Make sure the above code block isn't added to your module
Then, add the dependency to your module
Note: Desk SDK versions
1.0.12or lower can be downloaded from JCenter until February 1, 2022. SDK versions higher than
1.0.12will be available on Sendbird's remote repository.
Alternatively, you can download the Desk SDK from the link below. Copy the Desk SDK into your
libs/ folder, and make sure you include the library in your
build.gradle file as well.