What is a SDK?
A Software Development Kit (SDK) is a predefined set of software protocols used for developing and customizing applications for a specific piece of software, device, or operating system. A basic software development kit might contain a comprehensive set of coding examples for a developer to use.
Why use a mobile SDK for remote support?
With mobile technology so central to daily life, it’s time we shift towards using mobile devices to provide remote assistance. Mobile applications are now a huge part of the customer support system, but what happens when your mobile apps go haywire?
That’s where Zoho Assist comes in. You can use Zoho Assist’s remote support capabilities to access, analyze, and assess the on-the-ground situation in the mobile application. Zoho Assist’s software development kit, available for both Android and iOS, will help you build a complete custom application to match your customers’ expectations. And you can do all of that while also getting the most out of the features available in Zoho Assist. The user interface can be fully rebranded based on your style guidelines and powered from the back-end using our in-house mobile SDK.
Advantages of integrating SDK
Eliminate the need for additional downloads for remote support
Fully integrate the remote support module in your existing application
White-labelled application with your own company branding and logos
Design and create custom workflows to start remote sessions within your application
Minimal programming effort for integration within their application
Faster support to customers with custom application already installed
How to integrate your SDK
Register your application
You can register your application on the SDK integrations tab after logging into your Zoho Assist account.
Generate an SDK Token
After importing the Assist SDK module into your product, you can generate an SDK Token from your Zoho Assist Console
Integrate your application
Integrate your mobile app with your new Mobile SDK project.
Control your device
Post-integration, you’ll be able to control your customized mobile application that matches the rest of your branding.
In-app session start
Start and join remote sessions within your own app by entering the session ID
Share your screen directly from your customized mobile application to a remote device, and vice-versa
Establish stable access to your remote device from your mobile application and decrease incident resolution time
Easily communicate with your end users by using the built-in chat option
24/7/365 instant chat
Around-the-clock technical support in your customized mobile application.