With the TeamViewer Mobile Software Development Kit (SDK) you can integrate TeamViewer remote access and remote control functionalities into your mobile apps to optimize your companies customer support services.
The SDK enables you to have secure and GDPR compliant access to your customer's devices.
All connections are exclusively accessing information within your companies app and not the entire mobile device. That means also incoming push notifications are not visible for the connected supporter.
This article applies to TeamViewer customers with Tensor Basic, Tensor Pro, or Tensor Support/Tensor Support Concurrent licenses with Mobile SDK Add-On.
To use the TeamViewer SDK in your companies app, you need the following
Your customers do not need a separate installation as all needed functionalities for remote access/control are being delivered within your app.
We put our focus on the functionality, and you can enjoy a white-labeled remote support solution.
Your customers will not recognize that you are using TeamViewer as a third-party product for remote control. This allows you to showcase your brand in the best possible way and you can remain within and use your app workflow and UI.
Here is a list of supported features of the Mobile SDK:
Apart from screen sharing, all features are optional.
Stay tuned for more features that are coming soon!
If you are interested in integrating TeamViewer into your own app to provide a seamless customer support experience, please contact our Support Team via telephone or ticket system.
Our Support agents will provide you with the SDK individually.
Once your development team receives access to the TeamViewer SDK from the TeamViewer Support team, you can begin integrating it into your company’s mobile application.
To help you get started, here’s an example of how the SDK is integrated into an Android app: TravelApp on GitHub
You can find the full developer documentation here: SDK Integration Guide
Note: TeamViewer’s Development and Support teams do not provide SDK integration services. Integration must be handled by your internal development team.