Total unread count
Each conversation carries its own unreadCount (the row badge). There is no separate workspace-total API in the mobile package; derive a tab badge from the loaded conversations:
tsxsrc/navigation/ChatTabBadge.tsx
// src/navigation/ChatTabBadge.tsximport React from 'react';import {Text} from 'react-native';import {useConversations} from '@realtimexsco/live-chat-react-native'; export function ChatTabBadge() { const {conversations} = useConversations(); const total = conversations.reduce((sum, c) => sum + (c.unreadCount || 0), 0); return total > 0 ? <Text>{total > 99 ? '99+' : total}</Text> : null;}This counts the conversations loaded so far (the list is paginated) and needs an active chat session.