Software Development Kit for iOS and Android
With Bomgar's software development kit for mobile devices, your developers can integrate your mobile app with Bomgar to provide faster, more thorough support for your app.The Bomgar mobile SDK is a library which, when included in your application, enables remote access and troubleshooting of your app.
To obtain the mobile SDK package, contact your account manager or submit a request to Sales at www.bomgar.com/contact. The Bomgar mobile SDKs support Android 2.3+ and iOS 6.0+.
Once you have embedded the Bomgar SDK into your app, your app can integrate with the Bomgar Appliance, allowing you to support your app in-depth. Your application can leverage each of these features through the APIs offered by the SDK:
In-App Session Start
Start a session from within the app using a session key or an issue code name.
Chat with your remote customer without leaving your app.
Application Screen Sharing
View your app on the remote device.
Custom Special Actions
Send custom commands to your app to speed your support processes. Using the SDK, connect a special action to any operation your app can perform, such as activating debug mode in the app, switching to a setting screen, extracting a log file, changing a general setting, clearing a local cache, and so forth.
Transfer files to and from the remote device. In iOS, access the app's sandbox. In Android, access the app's sandbox and the remote SD card.*
Custom System Info
Get custom information about your app (version, last sync time, memory footprint, etc.) and the remote device (GPS location, battery strength, etc.). Any information the app can access can be sent to the representative console as system information.*
*The available functionality depends on the permissions of the app. File transfer to the SD card on Android requires that the app have permission to access the SD card. Additionally, if, for example, sending GPS information back from either platform via custom system information, the app must have permission to access the GPS so it can provide the information to the Bomgar SDK. Any data generated in or available to the app can be sent via custom system information.