Overview
CometChat UI Kit includes built-in support for extensions that add interactive, secure, and efficient features to chat. Extensions are activated from the CometChat Dashboard and auto-integrate into UI Kit components on init and login.Ensure
CometChatUIKit.init() has completed and the user is logged in. Extensions must be activated from the CometChat Dashboard.Built-in Extensions
The grouping below mirrors the CometChat Dashboard.User Experience
Bitly
Shortens long URLs in text messages using Bitly.Link Preview
Displays a summary (title, description, thumbnail) for URLs shared in chat. Auto-integrates into the Message Bubble of cometchat-message-list when activated.
Message Shortcuts
Sends predefined messages using short codes (e.g.,!hb expands to Happy birthday!).
Pin Message
Pins important messages in a conversation for easy access.Rich Media Preview
Generates rich preview panels for URLs.Save Message
Bookmarks messages for later reference. Saved messages are private to the user.Thumbnail Generation
Creates smaller preview images for shared images, reducing bandwidth. Auto-integrates into the Message Bubble of cometchat-message-list when activated.
TinyURL
URL shortening using TinyURL.Voice Transcription
Converts audio messages to text.User Engagement
Giphy
Search and share GIFs from Giphy.Message Translation
Translates messages into the local locale. Auto-integrates into the Action Sheet of cometchat-message-list when activated.
Polls
Creates polls in group discussions with predefined answer options. Auto-integrates into the Action Sheet of cometchat-message-composer when activated.
Reminders
Sets reminders for messages or creates personal reminders. A bot sends a notification when due.Stickers
Sends pre-designed stickers in chat. Auto-integrates into cometchat-message-composer when activated.
Stipop
Integrates Stipop’s sticker library.Tenor
Search and share GIFs from Tenor.Collaboration
Collaborative Document
Shared document editing for real-time collaboration. Auto-integrates into the Action Sheet of cometchat-message-composer when activated.
Collaborative Whiteboard
Real-time shared whiteboard for drawing and brainstorming. Auto-integrates into the Action Sheet of cometchat-message-composer when activated.
Security
Disappearing Messages
Messages auto-delete after a specified interval. Works for 1:1 and group messages.Customer Support
Chatwoot
Routes user messages to Chatwoot for customer support.Intercom
Integrates Intercom for in-app customer support.Smart Chat Features
Conversation Starter
AI-generated opening messages for new chats. See AI Smart Chat Features.Smart Replies
AI-generated response suggestions based on conversation context. See AI Smart Chat Features.Conversation Summary
AI-generated recap of long conversations. See AI Smart Chat Features.Next Steps
Message Composer
Customize the composer where most extensions appear
Message List
Customize the message list for extension-rendered content
Core Features
Core chat features like messaging and reactions
AI Smart Chat Features
AI-powered chat capabilities