> ## Documentation Index
> Fetch the complete documentation index at: https://cometchat-22654f5b-docs-llms-scoped-indexes.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Browse React Native UI Kit feature guides for chat layouts, Expo setup, users, conversations, methods, and tab-based messaging.

<Accordion title="AI Integration Quick Reference">
  | Field | Value |
  | - | - |
  | Package | `@cometchat/chat-uikit-react-native` |
  | Purpose | Index of task-oriented feature guides for the React Native UI Kit |
  | Sample app | [GitHub](https://github.com/cometchat/cometchat-uikit-react-native/tree/v5/examples/SampleApp) |
  | Components | [Components Overview](/ui-kit/react-native/components-overview) |
  | Guides | [AI Agent](/ui-kit/react-native/guide-ai-agent) · [New Chat](/ui-kit/react-native/guide-new-chat) · [Group Chat](/ui-kit/react-native/guide-group-chat) · [Threaded Messages](/ui-kit/react-native/guide-threaded-messages) · [Search Messages](/ui-kit/react-native/guide-search-messages) · [Block/Unblock](/ui-kit/react-native/guide-block-unblock-user) |
</Accordion>

> This page indexes focused, task‑oriented feature guides for the React Native UI Kit. Each guide shows how to implement a specific capability end‑to‑end using UI components.

## When to Use These Guides

Use these guides after completing the base [Getting Started](/ui-kit/react-native/react-native-cli-integration) (or [Expo Integration](/ui-kit/react-native/expo-integration)). They help you layer additional UX without rewriting core chat flows.

## Guide Directory

| Guide | Description |
| :- | :- |
| [AI Agent Integration](/ui-kit/react-native/guide-ai-agent) | Enable intelligent conversational AI capabilities with AI Agent integration, chat history, and contextual responses. |
| [New Chat](/ui-kit/react-native/guide-new-chat) | Unified entry for starting new 1:1 or group chats with user & group discovery. |
| [Group Management](/ui-kit/react-native/guide-group-chat) | Create/join groups, view members, add/ban users, change roles/scopes, transfer ownership. |
| [Threaded Messages](/ui-kit/react-native/guide-threaded-messages) | Threaded replies: open parent context, list replies, compose within focused thread. |
| [Search Messages](/ui-kit/react-native/guide-search-messages) | Add full‑text message search across conversations with result routing into context. |
| [Block/Unblock User](/ui-kit/react-native/guide-block-unblock-user) | Let users block or unblock others in 1:1 chats; hides composer and shows an unblock prompt. |
| [Text Color](/ui-kit/react-native/guide-text-color) | Add a color button to the composer toolbar that colors selected text, rendered in the sent message. |
| [Custom Text Formatter](/ui-kit/react-native/guide-custom-text-formatter) | Define your own color marker, write it from a toolbar button, and render it everywhere the message appears. |
| [Text Formatters](/ui-kit/react-native/custom-text-formatter-guide) | Extend the base formatter to implement custom inline patterns (hashtags, keywords) with regex + callbacks. |
| [Mentions Formatter](/ui-kit/react-native/mentions-formatter-guide) | Add @mentions with styled tokens, suggestion list, and click handling for users & members. |
| [URL Formatter](/ui-kit/react-native/url-formatter-guide) | Detect and style plain URLs, emails, and phone numbers as clickable links. |
| [Shortcut Formatter](/ui-kit/react-native/shortcut-formatter-guide) | Provide !shortcut style expansions invoking extension APIs before inserting content. |
| [Apple Privacy Manifest](/ui-kit/react-native/apple-privacy-manifest-guide) | Configure required Apple Privacy Manifest for App Store compliance. |

Need another guide? Open a request via our [Support Portal](https://help.cometchat.com/hc/en-us/requests/new).

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Getting Started" icon="rocket" href="/ui-kit/react-native/react-native-cli-integration">
    Set up the React Native UI Kit
  </Card>

  <Card title="Components Overview" icon="puzzle-piece" href="/ui-kit/react-native/components-overview">
    Explore all UI components
  </Card>

  <Card title="Customization" icon="palette" href="/ui-kit/react-native/theme">
    Customize themes and styling
  </Card>

  <Card title="Events" icon="bolt" href="/ui-kit/react-native/events">
    Handle UI Kit events
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.