Zoho SalesIQ iOS Mobile SDK Installation

iOS Mobile SDK Guide

Mobilisten is Zoho SalesIQ's mobile SDK, letting you embed live chat, voice calls, and visitor tracking directly inside your own iOS app.

Requirement: The iOS SDK currently requires iOS 13 or above as your minimum deployment target.

Step 1: Generate your App and Access keys

In the Zoho SalesIQ console, go to Settings, then Brands, then Installation, then iOS. Enter your app's Bundle ID and click Generate to receive an App key and Access key, both needed to initialise the SDK.

Step 2: Install the SDK

Two installation methods are supported.

Swift Package Manager (recommended)

  1. In Xcode, click your project name in the Project Navigator, then select the Package Dependencies tab.
  2. Click Add Package, and paste the Mobilisten SPM repository URL.
  3. Set the Dependency Rule to Up to Next Major Version, for automatic updates, and click Add Package.
  4. Choose Mobilisten alone for chat only, or add both Mobilisten and MobilistenCalls if you also want voice call support. MobilistenCalls cannot be added on its own.

CocoaPods

Add the Mobilisten pod, and MobilistenCalls if you need calling, to your Podfile, then run pod install. Mac Catalyst is officially supported.

Step 3: Initialise the SDK

Call ZohoSalesIQ.initWithAppKey, passing your App key and Access key, during your app's startup flow. If you're using MobilistenCalls, also call ZohoSalesIQCalls.initialise separately.

Note: Your Info.plist also needs updating with the required permission configurations before Mobilisten will function correctly.

GDPR and configuration continuity

Website and Mobile SDK configurations are shared. Settings already configured for your website, such as GDPR-related compliance options, are automatically reflected in the mobile SDK without needing to be set up twice.

Need help? 1 Cloud Consultants can help you integrate the Mobilisten SDK into your iOS app, including voice call support. Book a discovery call with 1 Cloud Consultants.