Find the Information required when Integrating MXO with other Solutions

When integrating MXO with, for example, your mobile solution or CRM, you'll need to provide details about the MXO environment to which you want to connect. Below is a list of the information you need to provide, along with instructions for finding that information within the MXO UI.

Server Name/Host Name

The server name/host name for your MXO tenant.

Typically, this is https://na5.thunderhead.com or https://eu2.thunderhead.com.

You can find the correct name in the address bar of your browser.

How Do I - Integrate server name

Site Key

The Site Key of your MXO Space.

Navigate to Configure > MXO Tag and scroll down to the Site Key section to find your Site Key.

How Do I - Integrate site key

Base Touchpoint URI

The Base URI for your Touchpoint. For example, assisted/call center or ios://banking-iOSApp.

When creating the Base URI for assisted or mobile Touchpoints, we recommend the following:

  • for assisted Touchpoints, start your Base URI with assisted://.
  • for mobile Touchpoints, start your Base URI with ios:// (for iOS apps) and android:// (for Android apps).

Navigate to Collect > Touchpoints. The base URI for your Touchpoint is displayed in the Name/URI column.

How Do I - Integrate base url

Username/User ID

The username or user ID of a user with API credentials for your Space. You will need to provide this when integrating solutions that require either OAuth 1.0 or OAuth 2.0 authorization.

Navigate to Admin Settings > API Credentials. The username (email address) is displayed in brackets in the User column.

How Do I - Integrate username

API Key and Shared Secret

The API key and secret for your Space. You will need to provide these details along with the correct username or user ID when integrating solutions that require OAuth 1.0 authorization. For example, when defining the initialisation parameters for the Mobile SDKs.

Navigate to Admin Settings > API Credentials and click View OAuth 1.0 Credentials to view the API key and secret.

AS - View OAuth 1 Creds

How Do I - Integrate API key

Client ID and Client Secret

The Client ID and secret for your Space. You will need to provide these details along with the correct username or user ID when integrating solutions that require OAuth 2.0 authorization. For example, when using our APIs.

Navigate to Admin Settings > API Credentials and click the View icon for a user with API Credentials.

How Do I - Integrate server name 2

How Do I - Integrate client id