Product Updates

Introducing Conversation & Advanced Search: Unlock More Powerful Conversations

Anant Garg • May 2, 2025

At CometChat, we believe in providing the best tools for developers to enhance communication within their apps. That's why we're thrilled to announce the launch of two highly requested features — Conversation Search and Advanced Message Search. These features are designed to give you more control over your app's communication, making it easier to find conversations and messages quickly and accurately.

Conversation Search

The new Conversation Search allows users to search conversations by name, user, or group. No more scrolling endlessly to find the right conversation — with just a few clicks, you can search and navigate through conversations with ease.

With this feature, you can quickly search:

  • By Conversation Name: Easily find the conversation you're looking for.

  • By User: Search for a conversation involving a particular user.

  • By Group: Find conversations associated with a specific group.

Conversation Search makes your communication search more intuitive, helping users locate relevant discussions without hassle.

Advanced Message Search

While Conversation Search helps you find entire conversations, Advanced Message Search is built to let you search deeper within your conversations, offering fine-grained control over what you're looking for. Whether you need to locate a specific message based on keywords, metadata, or file types, this feature makes it easy.

What makes Advanced Search stand out?

FeatureBasic SearchAdvanced Search
Text search
File name search
Mentions search
MIME type search

With Advanced Search, you can now:

  • Search for messages based on file names (perfect for finding media like images or videos shared in your conversations).

  • Search for specific mentions, making it easier to find important references to a particular user.

  • Search for messages with specific MIME types, such as image or video files.

Advanced Filtering

The Advanced Search feature also introduces the ability to filter messages in new ways, helping you narrow down results even further. Now, you can search for messages that:

  • Contain links, images, or videos.

  • Are part of specific categories or types of content.

  • Belong to particular threads or have reactions attached.

  • Were sent by particular users or include mentions.

  • Are unread or have been updated.

Plus, with the added functionality to exclude messages from blocked users or hide deleted messages, you can customize your search to be more effective than ever before.

Here are just a few examples of what you can do with Advanced Search:

  • Search messages for a user conversation or a group conversation.

  • Retrieve messages before or after a particular message or timestamp.

  • Find unread messages or messages for specific threads.

  • Exclude deleted messages and filter based on tags.

How to enable the new search features

The Conversation & Advanced Search features are available exclusively for users on the Advanced and Custom plans. If you're already on one of these plans, here's how to enable them:

  1. Open your app and navigate to Chats.

  2. Go to Settings > General Configuration.

  3. Enable Conversation & Advanced Search.

The power of search, now more accessible

Whether you’re managing a high volume of conversations or trying to find that one message from a few months ago, our new search features provide the precision and flexibility you need. As always, we're committed to enhancing your chat experience with powerful tools that make your platform easier to navigate and manage.

You can find the implementation details for each SDK here:

JavaScript SDK

Android SDK

iOS SDK

Flutter SDK

React Native SDK

Ionic SDK

If you’re ready to take your chat app to the next level with more advanced search capabilities, reach out to us to explore how you can get started today.

Anant Garg

CometChat

Founder at CometChat. Serial entrepreneur. Food connoisseur. Built multiple products used by millions every day.