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

# Extensions

> Enable CometChat iOS UI Kit extensions for stickers, polls, collaboration tools, reactions, moderation, smart replies, and link previews.

| Field           | Value                                                          |
| --------------- | -------------------------------------------------------------- |
| Dashboard setup | CometChat Dashboard → Chat & Messaging → Features              |
| Activation      | Enable in dashboard, features appear automatically in UI Kit   |
| Code required   | None — extensions work out of the box                          |
| Platforms       | Works across iOS, Android, and Web with the same configuration |

Extensions add powerful features to your chat app without writing any code. Simply enable them in your [CometChat Dashboard](https://app.cometchat.com), and they automatically appear in the UI Kit components.

## How Extensions Work

1. Log in to your [CometChat Dashboard](https://app.cometchat.com)
2. Navigate to **Chat & Messaging** → **Features**
3. Enable the extensions you want from the **Extensions** section
4. The features automatically appear in your app after initialization

<Note>
  Extensions are enabled at the dashboard level. Once activated, they work across all platforms (iOS, Android, Web) using the same CometChat app.
</Note>

## Composer Extensions

These extensions add new options to the [Message Composer](/ui-kit/ios/message-composer) attachment menu or action sheet.

### Stickers

Let users express emotions with fun, pre-designed stickers.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/eR3rKzXVuVSzQI-u/images/8d6e960d-stickers-7942a0da9cbc29036f79d55676f8bca4.png?fit=max&auto=format&n=eR3rKzXVuVSzQI-u&q=85&s=1d9e6f2a337e1971645b27aef9adb6a1" width="1440" height="833" data-path="images/8d6e960d-stickers-7942a0da9cbc29036f79d55676f8bca4.png" />
</Frame>

| Component                                        | Setup Guide                                 |
| ------------------------------------------------ | ------------------------------------------- |
| [Message Composer](/ui-kit/ios/message-composer) | [Sticker Extension](/fundamentals/stickers) |

### Polls

Create polls to gather opinions in group chats quickly.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/gg7ByE0To_7qW0aS/images/63897180-polls-916d9d0221d8d325a1bd3c80bcfdb70f.png?fit=max&auto=format&n=gg7ByE0To_7qW0aS&q=85&s=8edf9d3616ea80c345a045c52f7bec63" width="1440" height="833" data-path="images/63897180-polls-916d9d0221d8d325a1bd3c80bcfdb70f.png" />
</Frame>

| Component                                        | Setup Guide                            |
| ------------------------------------------------ | -------------------------------------- |
| [Message Composer](/ui-kit/ios/message-composer) | [Polls Extension](/fundamentals/polls) |

### Collaborative Whiteboard

Real-time whiteboard for drawing, brainstorming, and sharing ideas together.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/6a7WTa8yu86boqEL/images/0d8981b7-collaborative-whiteboard-5a8803d8e98749ed39851a34721ff094.png?fit=max&auto=format&n=6a7WTa8yu86boqEL&q=85&s=49383397ab14f1e8e54100c33906aa77" width="1440" height="833" data-path="images/0d8981b7-collaborative-whiteboard-5a8803d8e98749ed39851a34721ff094.png" />
</Frame>

| Component                                        | Setup Guide                                                        |
| ------------------------------------------------ | ------------------------------------------------------------------ |
| [Message Composer](/ui-kit/ios/message-composer) | [Collaborative Whiteboard](/fundamentals/collaborative-whiteboard) |

### Collaborative Document

Work together on shared documents in real-time with other users.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/pJoTQbIX9nOLJ76-/images/fb87a1db-collaborative-document-5e6df9a4ae2e74a9e7631df74b7971e4.png?fit=max&auto=format&n=pJoTQbIX9nOLJ76-&q=85&s=1cdf55d1f51c0bffd9ba18c733baef1f" width="1440" height="833" data-path="images/fb87a1db-collaborative-document-5e6df9a4ae2e74a9e7631df74b7971e4.png" />
</Frame>

| Component                                        | Setup Guide                                                    |
| ------------------------------------------------ | -------------------------------------------------------------- |
| [Message Composer](/ui-kit/ios/message-composer) | [Collaborative Document](/fundamentals/collaborative-document) |

### Smart Replies

AI-powered suggested responses for faster, more efficient conversations.

| Component                                        | Setup Guide                                  |
| ------------------------------------------------ | -------------------------------------------- |
| [Message Composer](/ui-kit/ios/message-composer) | [Smart Replies](/fundamentals/smart-replies) |

## Message List Extensions

These extensions enhance messages displayed in the [Message List](/ui-kit/ios/message-list).

### Message Reactions

Let users react to messages with a range of emojis for quick responses.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/UNO6NirExIxYpvEO/images/6ee460cf-extension_message_reactions_screens-5aa0ea266fef6fdadadef80d0a707d62.png?fit=max&auto=format&n=UNO6NirExIxYpvEO&q=85&s=e49dc5d006908c1378df19a24050bd26" width="4948" height="3120" data-path="images/6ee460cf-extension_message_reactions_screens-5aa0ea266fef6fdadadef80d0a707d62.png" />
</Frame>

| Component                                | Setup Guide                                    |
| ---------------------------------------- | ---------------------------------------------- |
| [Message List](/ui-kit/ios/message-list) | [Reactions Extension](/fundamentals/reactions) |

### Message Translation

Translate messages into any language instantly, eliminating language barriers.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/jW1eYEQ056pkqrgu/images/83dae8d1-translation-1e7ffc5b3c9f25a7a670485e9ca7e78e.png?fit=max&auto=format&n=jW1eYEQ056pkqrgu&q=85&s=0430c0e8abd41010fd635d1a971b59f7" width="1440" height="833" data-path="images/83dae8d1-translation-1e7ffc5b3c9f25a7a670485e9ca7e78e.png" />
</Frame>

| Component                                | Setup Guide                                              |
| ---------------------------------------- | -------------------------------------------------------- |
| [Message List](/ui-kit/ios/message-list) | [Message Translation](/fundamentals/message-translation) |

### Link Preview

Show rich previews for URLs shared in chat including title, description, and thumbnail.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/xWCvqpSWxAHDIZtk/images/bcbe2f2a-link-preview-a2bd03dce69ae5765847418b88ed849b.png?fit=max&auto=format&n=xWCvqpSWxAHDIZtk&q=85&s=3167b38e06b7b6f3d797459bce894579" width="1440" height="833" data-path="images/bcbe2f2a-link-preview-a2bd03dce69ae5765847418b88ed849b.png" />
</Frame>

| Component                                | Setup Guide                                |
| ---------------------------------------- | ------------------------------------------ |
| [Message List](/ui-kit/ios/message-list) | [Link Preview](/fundamentals/link-preview) |

### Thumbnail Generation

Automatically create smaller preview images for faster loading and reduced bandwidth.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/Zu147Lla7Xlr3TFO/images/29a4e7bb-thumbnail-96a3bb74abb716add7c27c0de539540c.png?fit=max&auto=format&n=Zu147Lla7Xlr3TFO&q=85&s=11282fff92bcfb54001c3607f9d7b5eb" width="1440" height="833" data-path="images/29a4e7bb-thumbnail-96a3bb74abb716add7c27c0de539540c.png" />
</Frame>

| Component                                | Setup Guide                                                |
| ---------------------------------------- | ---------------------------------------------------------- |
| [Message List](/ui-kit/ios/message-list) | [Thumbnail Generation](/fundamentals/thumbnail-generation) |

## Moderation Extensions

These extensions help maintain a safe chat environment by filtering content automatically.

### Profanity Filter

Automatically censor inappropriate and obscene words in messages.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/xWCvqpSWxAHDIZtk/images/bed902e7-extension_profanity_filter_screens-15b99ab8c5a88b7dee28904ce087e4df.png?fit=max&auto=format&n=xWCvqpSWxAHDIZtk&q=85&s=9ce372bb920326dc3333808242ce7c58" width="4948" height="3120" data-path="images/bed902e7-extension_profanity_filter_screens-15b99ab8c5a88b7dee28904ce087e4df.png" />
</Frame>

| Component                                | Setup Guide                                                                                    |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [Message List](/ui-kit/ios/message-list) | [Legacy Extensions](https://assets.cometchat.io/legacy-docs/moderation/legacy-extensions.html) |

### Data Masking

Automatically mask sensitive data like credit card numbers and phone numbers.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/RopDRTt-HL2uhUrJ/images/cb60706e-extension_data_masking_screens-3c5363e1989e7e26cd7a3985590e84a4.png?fit=max&auto=format&n=RopDRTt-HL2uhUrJ&q=85&s=e2ffdbd92e55c948eca067d9318a6ed6" width="4948" height="3120" data-path="images/cb60706e-extension_data_masking_screens-3c5363e1989e7e26cd7a3985590e84a4.png" />
</Frame>

| Component                                | Setup Guide                                                                                    |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [Message List](/ui-kit/ios/message-list) | [Legacy Extensions](https://assets.cometchat.io/legacy-docs/moderation/legacy-extensions.html) |

### Image Moderation

Detect and filter inappropriate or explicit images using AI/ML.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-chore-codeowners-swapnil-to-jitvar/UNO6NirExIxYpvEO/images/72d11e6d-extension_image_moderation_screens-34da779e11f0d81d2cc6004273ca2d25.png?fit=max&auto=format&n=UNO6NirExIxYpvEO&q=85&s=dd3104554fa03948e146440b686e3b51" width="4948" height="3122" data-path="images/72d11e6d-extension_image_moderation_screens-34da779e11f0d81d2cc6004273ca2d25.png" />
</Frame>

| Component                                | Setup Guide                                                                                    |
| ---------------------------------------- | ---------------------------------------------------------------------------------------------- |
| [Message List](/ui-kit/ios/message-list) | [Legacy Extensions](https://assets.cometchat.io/legacy-docs/moderation/legacy-extensions.html) |

## Extensions Summary

| Extension        | Category     | Component        | Use Case               |
| ---------------- | ------------ | ---------------- | ---------------------- |
| Stickers         | Composer     | Message Composer | Fun expression         |
| Polls            | Composer     | Message Composer | Group decisions        |
| Whiteboard       | Composer     | Message Composer | Visual collaboration   |
| Document         | Composer     | Message Composer | Document collaboration |
| Smart Replies    | Composer     | Message Composer | Quick responses        |
| Reactions        | Message List | Message List     | Quick responses        |
| Translation      | Message List | Message List     | Multi-language support |
| Link Preview     | Message List | Message List     | Rich URL previews      |
| Thumbnails       | Message List | Message List     | Faster loading         |
| Profanity Filter | Moderation   | Message List     | Content moderation     |
| Data Masking     | Moderation   | Message List     | Privacy protection     |
| Image Moderation | Moderation   | Message List     | Safe content           |

## Next Steps

* [Extensions Overview](/fundamentals/extensions-overview) — Full extension documentation
* [Moderation](/moderation/overview) — Content moderation features
* [Message Composer](/ui-kit/ios/message-composer) — Where composer extensions appear
* [Message List](/ui-kit/ios/message-list) — Where message extensions appear
