Currently, CometChat treats 1:1 (direct) chats and group chats as separate entities. To include additional participants in an ongoing 1:1 conversation, a new group must be created manually, which results in losing the existing conversation context and history.
We would like to request a native feature that allows converting an existing 1:1 chat into a group chat by adding more participants — similar to how platforms like LinkedIn allow users to expand an ongoing conversation.
Ability to add one or more users to an existing 1:1 chat.
The conversation should seamlessly transition into a group chat.
Existing message history should remain intact and visible to all participants (with proper permissions).
System message indicating when users are added (e.g., “Rohit added John to the conversation”).
Customer support workflows where a manager or specialist needs to be added mid-conversation.
Collaboration tools where discussions organically grow from 1:1 to multi-user.
Sales or onboarding flows where stakeholders join an ongoing thread.
This feature is critical for collaboration and support scenarios. Without it:
Developers must create a new group and manually migrate context.
Users lose conversational continuity.
The experience feels fragmented compared to modern messaging platforms.
Should be available via:
Core SDKs (REST + Mobile/Web SDKs)
UI Kits (prebuilt UI support)
Ability to choose whether past history is visible to newly added users.
API method like:convertDirectChatToGroup(conversationId, userIds[])
Please authenticate to join the conversation.
New
💡 Feature Request
Get notified by email when there are changes.
New
💡 Feature Request
Get notified by email when there are changes.