KamoCRM

Stop a revoked executive's window; raise only chats waiting on the desk

Fixkamo-internal
Shipped
10 செப்டம்பர், 2026 அன்று 7:46 PM UTC
Author
Kamo
Commit
a8133df

- A MEMBER_REMOVED naming the viewer unsubscribes the transcript, empties it, disables the composer and says why. Revoking Exec2Exec Access used to leave the executive's open windows streaming customers' messages. - Who is on the chat is re-read on focus, whenever the transcript starts listening again (first subscribe, every reconnect), and once more after a failed load, so a missed membership frame no longer leaves the strip stale. - The sign-in sweep raises only rows with unread AND awaitingDesk (the customer spoke last). Every executive now sits on every chat, so a colleague's reply is unread for the others and used to pop on each of their screens at sign-in. A missing field reads as false. - Exec2ExecRosterRow declares awaitingDesk; the strip colours avatars by userId, the roster's key.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing