Skip to main content
Conversations represent the chat threads a user is part of — both 1:1 and group. Use the Fetch Conversations Async node to retrieve the list with unread counts, last messages, and metadata.

Fetch Conversations

  1. Create an FCometChatConversationsRequest struct
  2. Set filters (conversation type, tags, unread only, etc.)
  3. Call the Fetch Conversations Async node
  4. On Success, iterate the returned TArray<FCometChatConversation>

FCometChatConversationsRequest

Configure the request to filter and paginate results.

FCometChatConversation

The struct returned for each conversation.

Conversation Flow

Pagination: Set Page to fetch subsequent pages. Check if the returned array count equals Limit to determine if more pages exist.

Next Steps

Send a Message

Send messages in a conversation.

Real-Time Events

Listen for new messages to update the conversation list.