> ## Documentation Index
> Fetch the complete documentation index at: https://cometchat-22654f5b-docs-v6-beta2-flutter-uikit.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Extensions

> Overview of CometChat's extensions grouped by Dashboard categories and how they auto-integrate into Angular UIKit components.

## 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.

<Note>
  Ensure `CometChatUIKit.init()` has completed and the user is logged in. Extensions must be activated from the CometChat Dashboard.
</Note>

## 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](/ui-kit/angular/v5/components/cometchat-message-list) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/e0Ylj4tzwVQ2-pAf/images/0219d225-extension_link_preview_web_screens-3c9e0774d6a45316df0ee48ee2338c2d.png?fit=max&auto=format&n=e0Ylj4tzwVQ2-pAf&q=85&s=3216f6bd407c660773ca4fa0009eddb6" width="1282" height="802" data-path="images/0219d225-extension_link_preview_web_screens-3c9e0774d6a45316df0ee48ee2338c2d.png" />
</Frame>

#### 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](/ui-kit/angular/v5/components/cometchat-message-list) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/0L6R89KI7D3gjTkS/images/382b5743-extension_thumbnail_generation_web_screens-b660bc307ecd540c0a7301e65ca0af5b.png?fit=max&auto=format&n=0L6R89KI7D3gjTkS&q=85&s=52817b4dd39b3a476db1eb5a0e0ee6e3" width="1282" height="802" data-path="images/382b5743-extension_thumbnail_generation_web_screens-b660bc307ecd540c0a7301e65ca0af5b.png" />
</Frame>

#### 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](/ui-kit/angular/v5/components/cometchat-message-list) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/LiXEEp9Qsl0d-j_B/images/0baa8eed-extension_message_translation_web_screens-4e96a6b7bc989197532d49ca83f77977.png?fit=max&auto=format&n=LiXEEp9Qsl0d-j_B&q=85&s=335469ea9652ec008cb55c89accb006f" width="1282" height="802" data-path="images/0baa8eed-extension_message_translation_web_screens-4e96a6b7bc989197532d49ca83f77977.png" />
</Frame>

#### Polls

Creates polls in group discussions with predefined answer options.

Auto-integrates into the Action Sheet of [cometchat-message-composer](/ui-kit/angular/v5/components/cometchat-message-composer) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/ZxmcLJEBNpyDHXSo/images/cc12b78b-extension_poll_web_screens-d48dc40c1a77ad81b6382607d7721b19.png?fit=max&auto=format&n=ZxmcLJEBNpyDHXSo&q=85&s=d0480792567c9f5e874c41c40f208b55" width="1282" height="802" data-path="images/cc12b78b-extension_poll_web_screens-d48dc40c1a77ad81b6382607d7721b19.png" />
</Frame>

#### 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](/ui-kit/angular/v5/components/cometchat-message-composer) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/eZ9OVx9DVzN3_bJi/images/f3262629-extension_sticker_web_screens-6e10335c8a82dea2b11cc875c44b606e.png?fit=max&auto=format&n=eZ9OVx9DVzN3_bJi&q=85&s=5c9f1837ee0b275d8a0b636994290033" width="1282" height="802" data-path="images/f3262629-extension_sticker_web_screens-6e10335c8a82dea2b11cc875c44b606e.png" />
</Frame>

#### 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](/ui-kit/angular/v5/components/cometchat-message-composer) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/eZ9OVx9DVzN3_bJi/images/ed4f9ead-extension_collaborative_document_web_screens-b636764a036d286a66cf81bf43cadf19.png?fit=max&auto=format&n=eZ9OVx9DVzN3_bJi&q=85&s=dd96f12d821a3fc1f3a046d51602c33e" width="1282" height="802" data-path="images/ed4f9ead-extension_collaborative_document_web_screens-b636764a036d286a66cf81bf43cadf19.png" />
</Frame>

#### Collaborative Whiteboard

Real-time shared whiteboard for drawing and brainstorming.

Auto-integrates into the Action Sheet of [cometchat-message-composer](/ui-kit/angular/v5/components/cometchat-message-composer) when activated.

<Frame>
  <img src="https://mintcdn.com/cometchat-22654f5b-docs-v6-beta2-flutter-uikit/eu2J6bcr13nOTefL/images/6baee6d6-extension_whiteboard_web_screens-5ab03b904a0a2f6550d86c701c5fcda2.png?fit=max&auto=format&n=eu2J6bcr13nOTefL&q=85&s=8c05f23d06e55ccaa9a6738312889e67" width="1282" height="802" data-path="images/6baee6d6-extension_whiteboard_web_screens-5ab03b904a0a2f6550d86c701c5fcda2.png" />
</Frame>

### 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](/ui-kit/angular/v5/ai-features).

#### Smart Replies

AI-generated response suggestions based on conversation context. See [AI Smart Chat Features](/ui-kit/angular/v5/ai-features).

#### Conversation Summary

AI-generated recap of long conversations. See [AI Smart Chat Features](/ui-kit/angular/v5/ai-features).

***

## Next Steps

<CardGroup cols={2}>
  <Card title="Message Composer" icon="pen-to-square" href="/ui-kit/angular/v5/components/cometchat-message-composer">
    Customize the composer where most extensions appear
  </Card>

  <Card title="Message List" icon="messages" href="/ui-kit/angular/v5/components/cometchat-message-list">
    Customize the message list for extension-rendered content
  </Card>

  <Card title="Core Features" icon="comments" href="/ui-kit/angular/v5/core-features">
    Core chat features like messaging and reactions
  </Card>

  <Card title="AI Smart Chat Features" icon="robot" href="/ui-kit/angular/v5/ai-features">
    AI-powered chat capabilities
  </Card>
</CardGroup>
