Реліз 5.3.33
Що змінилося
- Банер стану з'єднання. При втраті з'єднання з сервером з'являється банер зі статусом та кнопкою «Перевірити з'єднання» — ви бачите, коли оновлення призупинені, і можете примусово перепідключитися.
- Виправлення inline keyboard callback. Inline-кнопки Telegram тепер передають у змінну сценарію
valueкнопки (або перекладений текст) замість translation ID — BDA-сценарії працюють коректно. - custom_fields тікетів через API. Endpoint
POST /kw/operator_panel/chat_room/:id/editтепер підтримуєcustom_fields— можна оновлювати кастомні поля тікета через API. - SLA та календар для тем. Ліміт годин SLA збільшено до 8760 (365 днів); можна зняти вибір календаря для теми.
- QA quick search. Пошук у QA assessments працює за назвою чек-листа, ім'ям оператора, email та назвою чату.
- Права та налаштування QA. Нова дозвіл «Дозволити відправку CSAT»; секція QA в Instance Settings з Dify heartbeat timeout (1–30 хв).
- Broadcast send_anyway. Нова опція «Відправити всім» для активного діалогу — відправка всім одразу, ігноруючи активний діалог (наприклад, критичні оголошення).
- Експорт розсилки у Excel. Кнопка «Експорт у Excel» у логах Broadcast V1 — завантаження результатів у .xlsx (до 50 000 рядків).
- Виправлення передачі чату. Виправлено race condition при прийнятті або скасуванні передачі чату — більше немає подвійних дій або некоректного стану.
- Process Library: Set as default. Кнопка «Встановити за замовчуванням» у Process Library — вибір бота, який відкривається за замовчуванням у конструкторі.
- Scenario Builder: Edge highlight. Ребра підсвічуються при наведенні та фіксуються при кліку; кнопка видалення лише для закріпленого ребра; виправлено overflow у EntryPoint.
- search_list inline keyboard. Налаштування inline-клавіатури тепер дотримується — без автоматичного перевизначення для вузлів search_list.
Як змінилося
З'єднання та передача
Раніше: Втрату з'єднання не було чітко видно; передача чату могла викликати подвійні дії.
Тепер: Банер показує, коли оновлення призупинені; діалог передачі має коректні захисти.
Чому це важливо: Зрозумілий зворотний зв'язок при втраті з'єднання; надійна передача чату.
Тікети, SLA та QA
Раніше: SLA обмежувався 168 годинами; календар не можна було очистити; пошук QA мав проблеми з MySQL; custom_fields не підтримувалися в edit API.
Тепер: SLA до 8760 годин; календар можна очистити; QA quick search працює; custom_fields підтримуються в API.
Чому це важливо: Гнучкий SLA для довгих циклів; коректний пошук QA; інтеграція API для кастомних полів тікетів.
Розсилки та Scenario Builder
Раніше: Не було опції «відправити всім»; не було експорту в Excel; search_list inline автоматично вмикався.
Тепер: «Відправити всім» для критичних розсилок; експорт у Excel у логах; search_list дотримується налаштування inline.
Чому це важливо: Більше контролю над розсилками; експорт для аналізу; передбачувана поведінка сценаріїв.
Telegram та Process Library
Раніше: Callback inline-кнопки передавав translation ID; бот за замовчуванням був неочевидним.
Тепер: Callback передає value; «Встановити за замовчуванням» у Process Library.
Чому це важливо: Коректна маршрутизація в BDA-сценаріях; чіткий вибір бота за замовчуванням.