- Shipped
- August 11, 2026 at 12:19 AM UTC
- Author
- kamo
- Commit
- 38bdee9
Two gaps, same cause — assignment was treated as something that happens to a ticket rather than to a piece of work. The assign button was hidden for pre-tickets outright, so a live chat request, the case where getting it to the right person matters most, had no way to be handed over at all. That exclusion dates from when a chat request was not yet "a real ticket" and assignment only happened on conversion. It is assignable now, and the status survives, so it can still be converted afterwards. And assigning required opening the conversation first, which is the wrong shape for triaging a queue — the person working the queue is often not the person who should answer. The Assigned To cell on the tickets list is now the control: hovering shows assign or reassign, clicking opens the same picker the ticket window uses. The row click still opens the conversation. The response patches its own row rather than reloading, so assigning does not move the operator's place in a filtered, sorted, paged queue.