iEXChat 1.1.0 — Telegram, push-повідомлення та оновлена архітектура

iEXExchanger
iEXChat 1.1.0 — Telegram, push-повідомлення та оновлена архітектура

У новій версії ми розширили можливості платформи підтримки: додали повноцінну інтеграцію з Telegram, системні пуш-повідомлення для операторів, прискорили завантаження панелі та оновили низку внутрішніх механізмів доставки повідомлень.

Інтерфейс також оновлено, покращено стабільність і вдосконалено систему оновлень.

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

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

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

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

Підтримується повноцінний обмін файлами та зображеннями в обох напрямках:

  • Клієнт може надіслати фотографію, документ або чек через Telegram;
  • Оператор побачить вкладення безпосередньо у iEXChat;
  • Зображення або файл можна надіслати клієнту безпосередньо з панелі.

У результаті Telegram стає частиною загальної системи підтримки і більше не потребує окремої роботи операторів з ботом чи додатком.

Push-повідомлення для операторів

У iEXChat з'явилася підтримка системних push-повідомлень.

Оператор зможе отримувати повідомлення про нові звернення, навіть якщо панель відкрита в іншій вкладці або браузер працює у фоновому режимі.

Натискання на сповіщення одразу відкриває потрібний діалог.

Додаткове ручне налаштування з боку адміністратора не потрібне — необхідні параметри створюються автоматично. Оператору достатньо один раз дозволити сповіщення в браузері.

Система також враховує активність користувача: якщо потрібний діалог уже відкритий і повідомлення видно на панелі, додаткове системне сповіщення не надсилається.

Швидше завантаження та робота панелі

У версії 1.1.0 проведено масштабну оптимізацію клієнтської та серверної частин iEXChat.

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

Панель оператора також стала помітно легшою.

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

Крім того, зменшено кількість зайвих оновлень інтерфейсу, що зробило роботу з довгими списками діалогів та активними переписками більш плавною.

Оновлений інтерфейс

У iEXChat 1.1.0 триває робота над єдиним візуальним стилем продукту.

Оновлено світлу та темну теми, іконки, оформлення повідомлень, аватари, відображення дат та елементи керування.

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

Відображення часу стало більш компактним і зрозумілим — використовуються звичні формати на кшталт «5 хв тому», «Сьогодні» або «1 д 4 г».

Виправлення та підвищення стабільності

У реліз увійшло кілька виправлень, пов’язаних із щоденною роботою операторів.

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

Покращено роботу з доступом до мікрофона: якщо браузер блокує дозвіл, оператор отримує більш зрозуміле повідомлення з причиною.

Також усунено ситуації, коли:

  • У списку діалогів міг залишатися застарілий попередній перегляд останнього повідомлення;
  • Індикатор «пише…» продовжував відображатися після відправлення повідомлення;
  • Обмеження тарифного плану були некоректно застосовані в окремих сценаріях запрошення операторів.

Надійніша система оновлень

Механізм оновлення iEXChat було повністю перероблено.

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

Міграції бази даних виконуються автоматично.

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