Release 5.14.2
The subject-grouped queue in Operator Line reacts to new messages and transfers again instead of waiting for a page reload, and search inside a folder no longer clears itself when you switch folders — both were regressions from earlier 5.14.x releases. On mobile, the appeal list and an open chat no longer share the screen as two narrow, side-scrolling columns. The rest of this release covers smaller fixes in Clients, internal notes, bots connected through e-chat, and the Google Forms integration.
Operator Line
Fixed
- Grouped queue updates live again. On instances with "Group by subject" turned on, a folder such as "No answer" or "No operator" used to keep showing chats that were already answered, transferred, or closed until you switched folders or reloaded the page — a regression from 5.14.1. New messages, transfers, and closures now update the grouped queue immediately, the same as an ungrouped folder, and the folder badges catch up shortly after.
- Folder search keeps your query. Switching from one folder to another used to clear the search box even though the filtered results stayed on screen, so the field looked empty while the list was still filtered — a regression from 5.14.0. The search box now shows the query that is actually applied. Reloading the page no longer brings back a search you had already cleared, and switching to global search and back no longer mixes up the two searches.
- Folder groups and counters in the classic view are accurate again. Skill groups and topics that don't happen to appear in your currently loaded chats still show up in the folder menu. Group and folder counters reflect the real total instead of stopping at 100, and a group that has no name from the read model shows a proper label instead of a blank entry or "undefined undefined". Clicking a tag folder opens the correct results again.
- Mobile navigation between the appeal list and a chat. On a phone-sized screen, the appeal list and an open chat no longer sit side by side as two narrow columns that both need horizontal scrolling. Selecting an appeal now opens the chat full-width, and a Back button returns you to the list.
- Closed appeals respect skill-group and bot access again. A direct appeal search or filter could return closed appeals outside the skill groups or bots a role is normally restricted to. Access restrictions now apply consistently to every way of searching or filtering appeals, including closed ones.
- Screenshots and pasted tables in internal notes. Pasting a screenshot into an internal note used to also embed it directly in the note text, which could block sending once the note got long enough. Pasting a row from a table (for example, from a back-office grid) used to collapse into unreadable single-letter columns. A pasted screenshot is now added as an attachment only, and a pasted table keeps its structure and stays readable, with a horizontal scrollbar when it's wide. Composing emails and other messages is not affected.
Changed
- Transferring an appeal to a skill group now accounts for operator load. The target operator used to be picked by connection time, regardless of how many active chats they already had. Selection now follows the configured Auto-distribution method (Settings → Operator Line), the same way new appeals from the queue are distributed. This is a visible change for anyone used to the previous connection-time behavior.
Clients
Fixed
- Row highlighting works in the "clients without a channel" view. A highlighting rule configured in Client highlighting settings now colors matching rows in that table view too, not only in the main clients table.
- Pagination shows your interface language. The "X - Y of Z" label under the clients table used to always show the English word "of", regardless of the interface language. It now shows the correct word for Ukrainian, Russian, Vietnamese, and German interfaces.
- Editing a client field without changing it no longer sends an update. Clicking into a field in the client card or the Clients table and clicking away without changing the value used to still save it, generating an unnecessary update. Saving now only happens when the value actually changed.
Bots
Fixed
- Deleting a bot releases its e-chat number. A Viber, Telegram, or WhatsApp number connected through e-chat stayed linked to the provider after the bot that used it was deleted, so reconnecting the same number to a new bot failed with a "channel busy" error. Deleting a bot now also disconnects its e-chat channel, so the number is free to reconnect right away.
Integrations
Fixed
- Google Forms responses with a trailing space in the email no longer fail. Google Forms commonly sends the respondent's email with a trailing space. The webhook used to reject these responses outright, so no ticket was created. The email is now cleaned up before it's validated, and the ticket is created as expected.