Новое
- Интеграция с таблицами Google.
- Фиксация результата диалога во всех каналах.
- Новые фильтры в аналитике по диалогам.
- Метод
POST /addPhone
в Calls API. - Ограничение количества звонков на номер.
Улучшения
- Поддержка приема файлов в канале Slack.
- Возможность изменения почты пользователя.
- Ограничения на число и объем ответов чат-бота.
Исправления
- Некорректно работает тег
if
при числовом значении в теле тега, близком к 0. - В аналитике по диалогам вместо имени интента отображается имя стейта.
- Ответы бота не попадают в логи диалогов, если не заполняется поле
$response.answer
. - Дублируется файл
nlu.json
в репозитории с несколькими ботами. - При планировании обзвонов некорректно отображается время начала.
- В канале Telegram создается лишняя сессия при вызове
$pushgate.createEvent
.
Документация
- Добавлен пошаговый сценарий бота для отправки напоминаний.
- Добавлено общее описание редактора сценариев.
- Обновлена статья о передаче параметров в чат-виджет.
- Обновлена OpenAPI-спецификация Calls API.
В релизе 1.10.9 у JAICP появились новые возможности для интеграции с внешними системами. Теперь в настройках проекта на вкладке Каналы доступен новый раздел Интеграции, где вы можете создать подключение к нужной внешней системе и, получив его идентификатор, легко взаимодействовать с системой из сценария. На данный момент поддерживается интеграция с таблицами Google.
Мы продолжаем развивать новую версию аналитики: в этом релизе добавлена возможность фиксировать результат диалога во всех каналах, а также ряд новых фильтров.
Из новостей телефонии:
- Метод Calls API
GET /addPhone
теперь поддерживает глаголPOST
, а в адресе для обращения к методу явно подчеркнута ориентация на использование из CRM-систем. - При создании обзвона теперь можно ограничить не только начальное количество попыток дозвониться до клиента, но и число дополнительных попыток, планируемых из сценария.
Интеграция с таблицами Google
В возможности JavaScript в сценарии добавлен новый встроенный сервис $integration
и следующие методы для взаимодействия с таблицами Google.
Метод | Описание |
---|---|
googleSheets.readDataFromCells | Чтение данных из ячеек таблицы. |
googleSheets.writeDataToCells | Запись данных в ячейки таблицы. |
googleSheets.writeDataToLine | Запись данных в строку таблицы. |
Аналитика
Фиксация результата диалога во всех каналах
Для новой версии аналитики мы расширили возможности фиксации результата диалога. Раньше эта функциональность была доступна только для обзвонов через метод $dialer.setCallResult
.
Новый метод $analytics.setSessionResult
позволяет фиксировать результат диалога в любых входящих каналах, а также голосовых.
Новые фильтры в аналитике по диалогам
В раздел Аналитика > Диалоги добавлен соответствующий фильтр Результат диалога, а также фильтры Скрыть пустые сессии и Скрыть пустые сообщения, позволяющие исключать из выборки диалоги, не значимые для дальнейшего анализа.
Телефония
Метод POST /addPhone в Calls API
Метод Calls API GET /addPhone
для добавления в обзвон одного номера с параметрами теперь можно вызывать по глаголу POST
. Также в адресе, по которому происходит обращение к методу, строка calls
заменена на crmCalls
.
POST /addPhones
.Ограничение количества звонков на номер
Параметр Количество попыток дозвониться, настраиваемый при создании обзвона, теперь разбит на два параметра: Начальное количество и Максимальное количество.
$dialer.redial
, то система ограничит общее число попыток — их может быть не больше, чем Максимальное количество.Разное
Функциональность | Нововведение |
---|---|
Slack | В канале Slack появилась возможность обрабатывать отправку файлов через событие fileEvent . В данных о событии передается вся метаинформация о файле. |
Профиль пользователя | Теперь пользователи могут изменять адрес электронной почты, указанный при создании аккаунта. |
Ответы бота | Добавлены технические ограничения на число и объем ответов чат-бота: не более 100 сообщений суммарной длины не более 50 000 символов. |
Исправления
Проблема | Поведение | Статус |
---|---|---|
if | Некорректно работает тег if при числовом значении в теле тега, близком к 0. | Исправлено в релизе 1.10.9 |
Диалоги | В аналитике по диалогам вместо имени интента отображается имя стейта. | Исправлено в релизе 1.10.9 |
Статистика диалогов | Ответы бота не попадают в логи диалогов, если в сценарии не заполняется поле $response.answer . | Исправлено в релизе 1.10.9 |
nlu.json | Дублируется файл nlu.json в репозитории с несколькими ботами. | Исправлено в релизе 1.10.9 |
Обзвоны | При планировании обзвонов некорректно отображается время начала. | Исправлено в релизе 1.10.9 |
Telegram | В канале Telegram создается лишняя сессия при вызове $pushgate.createEvent . | Исправлено в релизе 1.10.9 |
Обновления документации
- Добавлен пошаговый сценарий бота для отправки напоминаний.
- Добавлено общее описание редактора сценариев.
- Обновлена статья о передаче параметров в чат-виджет.
- Обновлена OpenAPI-спецификация Calls API.