Requirements

Learn about the requirements for the Kustomer Chat React Native SDK.

This guide covers everything you need before you can install and use the Kustomer Chat React Native SDK.

Development requirements

The Kustomer Chat React Native SDK requires the following:

  • React Native version: At minimum React Native version 0.63, supporting up to 0.73

❗️

Not supported via the New Architecture yet

  • Android version: At minimum, Android API version 21 (that is, Android 5.0 Lollipop)
  • iOS version: At minimum, build target version of iOS 12.4

Kustomer platform permissions

To get started with the Kustomer React Native Chat SDK, you'll need at least Administrator-level permission sets to create API keys and to access the chat settings for your Kustomer organization.

Kustomer API Key

The Kustomer React Native Chat SDK requires an API key with the org.tracking role for your Kustomer organization.

You can manually generate an API key in your Kustomer Security settings.

Manually generate the API key

To generate the API key manually:

  1. Go to Settings in your Kustomer app, and select Security > API Keys > Add API Key.
  2. Enter a descriptive name for your API key. Set Roles to org.tracking and Expires (in days) to "No Expiration".
  3. Select Create to generate a new API Key. Save your API key in a secure location.

To learn more about Kustomer API keys, see API keys in the Kustomer Help Center.