AIAgentGroupChannelUnreadMessageCountParams

data class AIAgentGroupChannelUnreadMessageCountParams(val aiAgentChannelFilter: AIAgentChannelFilter = AIAgentChannelFilter.INCLUDE, val aiAgentIds: List<String> = emptyList(), val aiAgentConversationStatusFilter: List<ConversationStatus>? = null, val deskChannelFilter: DeskChannelFilter = DeskChannelFilter.INCLUDE, val pinnedChannelUrls: List<String> = emptyList())

Parameters used to fetch unread message counts in AI Agent and Desk channels.

Since

4.28.0

Constructors

constructor(aiAgentChannelFilter: AIAgentChannelFilter = AIAgentChannelFilter.INCLUDE, aiAgentIds: List<String> = emptyList(), aiAgentConversationStatusFilter: List<ConversationStatus>? = null, deskChannelFilter: DeskChannelFilter = DeskChannelFilter.INCLUDE, pinnedChannelUrls: List<String> = emptyList())

Properties

Link copied to clipboard

Filter type for AI agent channels.

Link copied to clipboard

Filter for AI agent conversation status.

Link copied to clipboard

Filter by specific AI agent IDs.

Link copied to clipboard

Filter type for Desk channels.

Link copied to clipboard

List of pinned channel URLs to include in results.