iEXChat 1.2.0 — Telegram, голосові повідомлення, групи чатів, SLA та оновлений віджет

iEXExchanger
iEXChat 1.2.0 — Telegram, голосові повідомлення, групи чатів, SLA та оновлений віджет

Вийшло масштабне оновлення iEXChat 1.2.0. У цій версії ми суттєво розширили роботу з Telegram, вдосконалили панель операторів та віджет, додали голосові повідомлення та транскрипцію, групи чатів, нові інструменти для команд і великий набір покращень безпеки та стабільності.

Telegram став повноцінним каналом підтримки

Платформа Telegram отримала значне оновлення. Тепер оператори можуть користуватися значно більшими можливостями Telegram безпосередньо через iEXChat.

У версії 1.2.0 з’явилися:

  • загальні та індивідуальні налаштування ботів Telegram;
  • кнопки та сценарії бота;
  • Оцінки CSAT;
  • статус «набирає»;
  • реакції на повідомлення;
  • синхронізація відредагованих повідомлень;
  • deep-link посилання;
  • повідомлення;
  • підтримка тем у форумі Telegram;
  • Мінідодаток;
  • окремі налаштування для різних каналів.

Робота через Telegram тепер набагато ближча до повноцінного спілкування всередині самого iEXChat.

Голосові повідомлення в обох напрямках

Додано повну підтримку голосових повідомлень.

Якщо клієнт надішле голосове повідомлення в Telegram, воно з’явиться на панелі оператора і буде доступне для прослуховування через вбудований плеєр.

Оператор також може надіслати голосову відповідь з iEXChat — у Telegram вона надійде саме як голосове повідомлення.

Транскрибування голосових повідомлень

Для голосових повідомлень з’явився окремий модуль транскрипції.

Він може працювати через сумісний з OpenAI API і автоматично перетворювати аудіо в текст. Обробка здійснюється через чергу з повторними спробами при тимчасових помилках.

Водночас голосові повідомлення залишаються доступними для прослуховування як у панелі оператора, так і у віджеті.

Секретні чати

У iEXChat з’явилися секретні чати з наскрізним шифруванням.

Це окремий режим для діалогів, який вимагає додаткового рівня захисту вмісту переписки.

Нові можливості панелі оператора

Панель отримала широкий набір інструментів для щоденної роботи команди:

  • масові дії з чатами;
  • макроси;
  • повнотекстовий пошук у повідомленнях, включно з російською мовою;
  • відпустки операторів;
  • SLA та автоматичні ескалації;
  • звітність про роботу операторів;
  • експорт звітів у PDF;
  • PWA;
  • запит даних клієнта прямо під час розмови через форму у віджеті.

Багато операцій, які раніше виконувались вручну, тепер можна здійснювати безпосередньо з панелі.

Групи чатів

Запроваджено нову систему групування діалогів.

Групи працюють як додаткові папки зверху звичайних статусів чату. Для них можна встановлювати:

  • назва;
  • колір;
  • іконка;
  • доступ для певних ролей;
  • пароль.

Це дозволяє розподіляти звернення за департаментами, завданнями, напрямками або внутрішніми процесами компанії.

Єдиний профіль клієнта

Інформація про клієнта тепер об’єднується між різними каналами.

У профілі доступні додаткові дані сайту, історія взаємодій, експорт інформації та єдина хронологія.

Це дає оператору змогу бачити повнішу історію клієнта, незалежно від того, яким каналом він звертався раніше.

Закріплення повідомлень

Тепер у чаті можна необмежено закріплювати повідомлення.

Для закріплених повідомлень з’явилася окрема панель, з якої можна одразу перейти до потрібного місця переписки.

Це зручно для важливих реквізитів, домовленостей, документів та іншої інформації, яку оператор повинен швидко знаходити.

Пошук у діалозі

Додано окремий пошук по повідомленнях відкритого чату.

Збіги підсвічуються, і оператор може швидко переходити між знайденими повідомленнями.

Для великих переписок це значно спрощує пошук потрібної інформації.

Нове контекстне меню чатів

У списку діалогів з’явилося повноцінне контекстне меню.

Ви можете:

  • закріпити чат;
  • відключити повідомлення;
  • вирішити звернення;
  • вибрати діалог;
  • відправити його в архів.

Меню працює з звичайною мишкою, двома пальцями на Mac, клавіатурою та тривалим натисканням на сенсорних пристроях.

Статуси доставки, як у сучасних месенджерах

Статуси повідомлень тепер працюють на основі реальних квитанцій доставки.

Оператор може бачити:

  • надіслано;
  • доставлено;
  • прочитано;
  • не доставлено.

Стан оновлюється в режимі реального часу як безпосередньо у переписці, так і в загальному списку чатів.

Оновлений дизайн панелі

У версії 1.2.0 ми продовжили оновлення інтерфейсу.

Додано:

  • конструктор брендингу;
  • налаштування щільності інтерфейсу;
  • налаштовувані дії для повідомлень;
  • фотоальбоми;
  • Покращена адаптація під різні екрани.

Також видалено підпис Powered by і перероблено відображення повідомлень.

Додатково покращено меню дій, підписи медіафайлів та інтерфейс політик SLA.

Віджет став надійнішим

Велику кількість змін торкнулися клієнтський віджет.

QR-коди тепер генеруються на сервері, а ядро віджета завантажується за версійованою адресою з резервним механізмом завантаження.

Також зменшено розмір бандла та виправлено кілька важливих сценаріїв роботи:

  • Відновлено індикатор «набирає текст» з боку відвідувача;
  • Команди, надіслані до повного завантаження ядра, більше не порушують запуск;
  • дані identify не втрачаються;
  • повідомлення відправляються повторно після відновлення з’єднання;
  • завантаження історії не видаляє не відправлені повідомлення;
  • Статус «прочитано» встановлюється лише тоді, коли діалог дійсно відкритий і видимий користувачеві.

Спостереження та контроль навантаження

Для великих установок додано нові інструменти контролю стану системи.

З'явилися метрики для:

  • черги;
  • WebSocket-з'єднання;
  • Telegram;
  • Угода про рівень обслуговування (SLA);
  • ліцензії.

У воркерів додано підтримку OpenTelemetry.

Також підготували стек для Prometheus, Alertmanager, Grafana та Tempo, додано сценарії k6 і рекомендації щодо вибору потужності сервера для навантажувального тестування.

Додаткова робота над безпекою

В реліз увійшла велика низка внутрішніх покращень безпеки.

Посилили перевірки дій з повідомленнями та діалогами, ізолювали WebSocket-з’єднання відвідувачів, покращили захист профілів клієнтів і обробку подій доставки та прочитання.

Також вдосконалено захист від конфліктів при повторній відправці повідомлень і виключено можливість надсилання повідомлень у вже заархівований діалог.

Окремо покращили стабільність масових операцій, переназначень, архіву, сповіщень і роботи відкритого чату.