Skip to main content
FieldValue
Dashboard setupCometChat Dashboard → Extensions
ActivationEnable in dashboard, features appear automatically in UI Kit
Code requiredNone — extensions work out of the box
PlatformsWorks 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, and they automatically appear in the UI Kit components.

How Extensions Work

  1. Log in to your CometChat Dashboard
  2. Navigate to the Extensions section
  3. Enable the extensions you want
  4. The features automatically appear in your app after initialization
Extensions are enabled at the dashboard level. Once activated, they work across all platforms (iOS, Android, Web) using the same CometChat app.

Composer Extensions

These extensions add new options to the Message Composer attachment menu or action sheet.

Stickers

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

Polls

Create polls to gather opinions in group chats quickly.

Collaborative Whiteboard

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

Collaborative Document

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

Smart Replies

AI-powered suggested responses for faster, more efficient conversations.
ComponentSetup Guide
Message ComposerSmart Replies

Message List Extensions

These extensions enhance messages displayed in the Message List.

Message Reactions

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

Message Translation

Translate messages into any language instantly, eliminating language barriers.
Show rich previews for URLs shared in chat including title, description, and thumbnail.
ComponentSetup Guide
Message ListLink Preview

Thumbnail Generation

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

Moderation Extensions

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

Profanity Filter

Automatically censor inappropriate and obscene words in messages.
ComponentSetup Guide
Message ListLegacy Extensions

Data Masking

Automatically mask sensitive data like credit card numbers and phone numbers.
ComponentSetup Guide
Message ListLegacy Extensions

Image Moderation

Detect and filter inappropriate or explicit images using AI/ML.
ComponentSetup Guide
Message ListLegacy Extensions

Extensions Summary

ExtensionCategoryComponentUse Case
StickersComposerMessage ComposerFun expression
PollsComposerMessage ComposerGroup decisions
WhiteboardComposerMessage ComposerVisual collaboration
DocumentComposerMessage ComposerDocument collaboration
Smart RepliesComposerMessage ComposerQuick responses
ReactionsMessage ListMessage ListQuick responses
TranslationMessage ListMessage ListMulti-language support
Link PreviewMessage ListMessage ListRich URL previews
ThumbnailsMessage ListMessage ListFaster loading
Profanity FilterModerationMessage ListContent moderation
Data MaskingModerationMessage ListPrivacy protection
Image ModerationModerationMessage ListSafe content

Next Steps