Configuring in SalesIQ

Embed Live Chat Inside your Android Mobile App

Configurations in SalesIQ

The Mobile SDK for Android from SalesIQ is a quick, convenient way to get customer support into your mobile apps. With just a few lines of code, you can provide your users a easy way to implement the SalesIQ chat widget into your application and connect with their app visitors instantly.

Table Of Content

How to configure the Android Mobile SDK?

In Settings - >Websites -> Include Live Chat to your Mobile Apps -> Add, click on Android.

Then, enter the your application Package Name in the text box to authenticate your application with SalesIQ and generate the token.

Package Name

The package name is used to identify the app on the device uniquely; it is also unique in the Google Play store.  If once you have published an app with this package name, you cannot change. If changed, then it will be treated as a brand new app, and existing users of your app will not see the newly packaged app as an update.

The Token will then be generated for your application, you can now embed SalesIQ in your application using the app key and access key.

What is the App key and Access key?

The App key and the access key are unique for each application which helps you to authenticate the SalesIQ code in your application. Each app can have one app key and three active access key.

The app key is unique and common for all the version of your application. But, the access key will differ from one version to the other.  

App Key

The App key is unique to each app, which helps you to locate the application library. This key can’t be re-generated.

Access Key

This key is the token to access the SalesIQ SDK on your application. A unique access key can be associated with each version of the application. 

Each application can have only three active access keys. When you generate the forth access key then you will be prompted to delete an existing access key or the forth key will replace the oldest access key of the application.

You can associate the access key in each version of your application. If you wish to release a new version for your application, then you can create a new access key and associate with the application. The old version will also be accessible untill you delete or disable the access key. This can help you to prevent the mal functioning of the chat app from hackers.


How to get the App key and Access key on your application?

If the package name is given in the mobile SDK welcome page and the token to access SalesIQ is generated, then the unique app key and the access key will be provided for your application. 

You have to copy and paste the key in the code and embed the SalesIQ code in your application.

How to e-mail the App key and Access key?

You can email the keys to your developer from the mobile SDK operator console by clicking on the email symbol that appear when you hover over the app key and access key.

Where to use the App key and Access key?

You will have to insert the app key and access key in the below mentioned code:

ZohoSalesIQ.init(Application this, "{salesiq_appkey}", "{salesiq_accesskey}");


super.onCreate();ZohoSalesIQ.init(this,"zylker","PY97Q60sEu%2Fmp", "vlTzlvd0nKROxu"); 

Advanced Settings

Show the Live Chat Widget on your application

To display the chat widget on your application, select the "with live chat" option in show live chat section. Using which you can chat with your application visitors and you can also track the visitors accessing your application. 


By default, the "with live chat" option will be enabled.

You can also customize the chat window using the "Custom APIs".

How to hide the Live Chat widget?

To hide the chat widget in the application, and use SalesIQ only to track the visitors accessing your application then choose the "Without Live chat" option in show live chat section. 

You can also customize the tracking options using the "Custom APIs"

Push Notification Settings

You can send the Push notification alerts to the app user with a message on the mobile device about the chat messages from the visitor or an upcoming event, when the user is not in the SalesIQ application or using the mobile.


A server key that authorizes your app server for access to Google services, including sending messages via Firebase Cloud Messaging.

How to generate the FCM Key?

  1. You can obtain the server key only when you create your Firebase project.
  2. In the Cloud Messaging tab of the Firebase console Settings pane, you can find the server key.


Test the push notification on your registered mobile devices

To experiment the push notification services, you can register your testing mobile devices here.

You can enter the notification text in the message and click Send button to test. The Registered mobile devices will receive your test notification message. 

You also have an option to delete the registered test devices.


If you delete the test device here, then the test message notifications alone will not be sent to those devices. Other notification will be received/sent on the registered mobile devices. 

Share this post :


Still can't find what you're looking for?

Write to us: