How to install a support chat SDK on React Native mobile apps?
This article points you to the official Crisp React Native SDK resources.
Crisp provides a React Native Chat SDK so you can add a Crisp support chat experience to iOS and Android apps built with React Native. The Developer Hub documentation contains the current installation requirements for Expo and bare React Native apps.
Watch the React Native SDK setup walkthrough
If you prefer a quick walkthrough, this video shows how to install the Crisp Support Chat SDK in a React Native app, from the main SDK setup to Website ID configuration and push notifications.
Official React Native SDK resources
Use these official resources to get started:
- Developer Hub documentation → React Native Chat SDK
- Website ID guide → Where to find my Website ID
Before you implement the SDK
The React Native SDK uses native modules, so the exact setup depends on whether your app uses Expo or a bare React Native project.
Before installing the SDK:
- Check the current requirements → Expo, React Native, iOS, and Android minimum versions are listed in the Developer Hub
- Copy your Website ID → the SDK must be configured with your Crisp workspace identifier
- Plan push notifications if needed → push notifications require extra native and Crisp configuration
Updated on: 30/06/2026
Thank you!