Учет активных диалогов (MAU)
В этом релизе внедрили новые правила подсчета активных диалогов. Это поможет точнее учитывать нагрузку на систему и количество клиентских обращений.
Что такое активный диалог
Активным считается любой диалог, в котором за месяц было хотя бы одно входящее или исходящее сообщение. Теперь вы можете заранее выбирать, сколько активных диалогов вам понадобится, и приобретать пакеты подходящего объема.
Как это работает на практике
Каждый новый диалог с клиентом увеличивает счетчик активных диалогов. Если объем диалогов превышает лимит, а на счету есть средства, каждый следующий диалог оплачивается отдельно по цене 2,5 ₽. Когда пакет исчерпан, а на балансе нет средств новые диалоги временно блокируются, пока вы не пополните счет или не подключите дополнительный пакет. Чтобы всегда быть на связи с клиентами, рекомендуем заранее пополнять счет или приобретать пакеты диалогов. Подробно о системе расчета диалогов мы рассказываем тут.
Подсчет ведется по месяцам: с первого числа каждого месяца счетчик обнуляется, и начинается новый расчет.
Кастомные роли в отчетах
Во всех отчетах с данными по сотрудникам теперь отображаются кастомные роли.
Актуальные роли можно увидеть в рейтинге, отчете по загрузке и в статистике обращений с ответами. Это позволяет точнее оценивать работу команды и анализировать эффективность операторов с учетом индивидуальных настроек прав доступа.
Учет настроек автоназначения при передаче чатов через Public API
Передача чатов на операторов и группы через Public API теперь может учитывать настройки автоназначения, включая лимиты диалогов и статус операторов.
Мы добавили новый параметр force_assign для методов:
messages/:id/transfer
messages/:id/transfer_to_group
dialogs/:id/
Как это работает:
- Если параметр
force_assign
не указывать или передать значение true, чаты продолжают распределяться так же, как раньше — они будут назначаться на операторов, даже если все слоты заняты. Если распределить чат невозможно, он останется в Новых, а в API вернется сообщение:No available operator found!
- Если передан
false
— чат будет распределяться по правилам системного автоназначения:- назначение только на онлайн‑операторов;
- соблюдение лимитов диалогов;
- учет участия в очередях.
Кнопки чат-ботов в SDK
Мы добавили в SDK передачу информации о кнопках, которые чат‑бот присылает клиенту. Это расширяет возможности для тех, кто реализует собственные мобильные приложения на базе Chat2Desk.
Теперь разработчики могут получить из SDK данные о кнопках и использовать их для отображения в интерфейсе — например, чтобы построить интерактивное меню или упростить выбор нужного действия.
Важно: кнопки не появятся автоматически. SDK лишь передает информацию, которую бот отправил через API. Чтобы они отобразились, потребуется доработка приложения.