> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.chrisp.chat/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to install the Crisp live-chat chatbox on React Native 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.

---

# Official React Native SDK resources

__Use these official resources to get started:__

* ****Developer Hub documentation**** → [React Native Chat SDK](https://docs.crisp.chat/guides/chatbox-sdks/react-native-sdk/)
* ****Website ID guide**** → [Where to find my Website ID](/en/article/where-to-find-my-website-id-1ylqx1s/)
* ****Chat SDK overview**** → [Crisp Chatbox SDKs](https://docs.crisp.chat/guides/chatbox-sdks/)

---

# 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

||| Expo Go is not suitable for SDKs that rely on native modules. Follow the Developer Hub instructions for development builds or bare React Native apps.