Skip to main content
This page contains JavaScript SDK code examples for User Engagement extensions. For feature documentation, setup instructions, and extension settings, see User Engagement Extensions.

How to Use Extensions with SDK

1

Enable in Dashboard

Login to CometChat Dashboard, select your app, then go to Chat & Messaging → Features and enable the extension.
2

Configure settings (if required)

Some extensions require API keys or additional configuration. Open the extension settings in the Dashboard.
3

Implement SDK methods

Use the code examples below to call extension APIs and extract extension data from messages.
4

Build your UI

Create UI components to display extension data (e.g., polls, stickers, GIFs).

Giphy

Add GIFs from Giphy to your conversations.

Search for GIFs


Message Translation

Translate messages into 70+ languages.

Translate Message


Polls

Create and vote on polls in conversations.

Creating a Poll

Voting in a Poll

Getting Results


Reminders

Set reminders for messages or custom events.

Set Message Reminders

Set Personal Reminders

List Reminders

Delete Reminders


Stickers

Load and send stickers in conversations.

Loading Stickers


Stipop

Access Stipop’s sticker platform.

Search for Stickers


Tenor

Add GIFs from Tenor to your conversations.

Search for GIFs