Documentation
Docs
Learn
Release Notes
  • English
  • Українська
Docs
Learn
Release Notes
  • English
  • Українська
  • Release Notes
  • 5.3.33
  • 5.3.32
  • 5.3.31
  • 5.3.30
  • 5.3.29
  • 5.3.28
  • 5.3.27
  • 5.3.26
  • 5.3.25
  • 5.3.24
  • 5.3.23
  • 5.3.22
  • 5.3.21
  • 5.3.20
  • 5.3.19
  • 5.3.18
  • 5.3.17
  • 5.3.16
  • 5.3.15
  • 5.3.14
  • 5.3.13
  • 5.3.12
  • 5.3.9
  • 5.3.6
  • 5.3.5
  • 5.3.3
  • 5.3.2
  • 5.3.1
  • 5.3.0
  • 5.2.14
  • 5.2.13
  • 5.2.12
  • 5.2.11
  • 5.2.10
  • 5.2.9
  • 5.2.5
  • 5.2.3
  • 5.2.2
  • 5.2.1
  1. Docs
  2. /Release Notes
  3. /Release 5.3.30

Release 5.3.30

What Changed

  • Assignee filter. In chat folders you can filter by assignee, including Without assignee — find unassigned dialogs or combine with specific operators (OR logic).
  • Contact messages in history. Contact messages (share contact, forwarded from address book) now appear in appeal history and Operator Panel with text like «Contact: Name — phone».
  • Scenario builder. More stable behaviour: unknown node types and errors are handled gracefully; the editor no longer breaks when opening scenarios with unsupported or legacy nodes.
  • Telegram and search_list. Correct saving of search_list values and proper handling of Telegram inline keyboards in scenarios.
  • Trigger mappings. Channels configured in the interface (widget, e-chat, etc.) are now normalized for trigger mappings, so trigger settings are preserved correctly when switching or syncing.
  • Operator Panel sidebar. Small improvements and fixes in the sidebar and operator learning block.

How It Changed

Scenario builder and Telegram

Before: Opening a scenario with an unknown node type or a runtime error could break the scenario builder; search_list and Telegram inline keyboard data might not save or display correctly.
Now: Unknown nodes are wrapped in a fallback view; errors are caught so the editor stays usable; search_list and inline keyboard handling are fixed.
Why it matters: Fewer broken scenarios and reliable behaviour when using Telegram buttons and search_list in flows.

Assignee and contact

Before: No filter for «without assignee» in folders; contact messages did not appear in appeal history.
Now: Assignee filter includes «Without assignee»; contact messages show in history with «Contact: Name — phone».
Why it matters: Faster distribution and full context for shared contacts.

Trigger mappings and sidebar

Before: Trigger mappings could get out of sync when UI channel names differed from internal ones; sidebar and learning block had minor glitches.
Now: Channels are normalized for trigger mappings so settings stay consistent; sidebar and operator learning block are more stable.
Why it matters: Reliable automation triggers and a smoother operator experience.

Prev
5.3.31
Next
5.3.29

On this page