How to enable an extension
Every extension is turned on the same way — from the Extensions section of your CometChat dashboard. No reinstall or redeploy is required; once enabled, the extension is available to your app immediately.Open your app in the dashboard
Log in to the CometChat dashboard and select your app.
Enable the extension
Go to the Extensions section, find the extension you want, and toggle it on. Some extensions (such as Giphy, Tenor, or Bitly) ask for additional configuration, like a third-party API key, before they can be used.
Use it from your app
Many extensions are surfaced automatically by the UI Kits. When you need to interact with an extension directly from the SDK, you call it through the
callExtension method — for example, the Polls extension is created and voted on via callExtension. Each extension page below documents its exact request format and response.Each extension’s own page (linked below) lists its dashboard settings, any required keys, and the SDK calls or UI Kit behavior specific to that extension. Start there once the extension is enabled.
Available extensions
User Experience
Extensions that help improve the user messaging experience. Recommended for most apps. BitlyLink Preview
Message shortcuts
Pin message
Rich Media Preview
Save message
Thumbnail Generation
TinyURL
Voice Transcription
Avatars
User Engagement
Extensions that help increase user engagement. Recommended for advanced apps. GiphyMessage Translation
Polls
Reminders
Stickers
Stipop
Tenor
Email replies
Mentions
Reactions
Smart Reply
Live Streaming by api.video
Collaboration
Extensions that help with collaboration. Recommended for advanced apps. Collaborative WhiteboardCollaborative Document
Security
Extensions that help you to build adding extra security to your apps. Recommended for live streaming and event apps. Disappearing messagesEnd to End Encryption
Customer Support
Extensions that help you add support to your app. Recommended for advanced apps. ChatwootIntercom
Notifications
Extensions that help alert users of new messages. Recommended for all apps. Push NotificationEmail Notification
SMS Notification