Типы event
event — реакция на событие, происходящее в канале, аккаунте или проекте.
Общие события
| event | Описание |
|---|---|
tariffBlocked |
блокирование аккаунта по каким-либо тарифным ограничениям |
sessionDataSoftLimitExceededᅠᅠᅠᅠ |
достижение soft лимита сохранения данных в объект $session |
clientDataSoftLimitExceeded |
достижение soft лимита сохранения данных в объект $client |
sessionDataHardLimitExceeded |
достижение hard лимита сохранения данных в объект $session |
clientDataHardLimitExceeded |
достижение hard лимита сохранения данных в объект $client |
События STS классификатора
| event | Описание |
|---|---|
match ᅠᅠᅠᅠ |
отправленный текст распознан |
noMatch |
отправленный текст не распознан |
timeLimit |
превышение лимита на время обработки запроса |
lengthLimitᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠᅠ |
превышение лимита на количество символов ᅠᅠᅠᅠᅠᅠᅠᅠᅠ |
События каналов
Подробнее о fileEvent как едином формате события при отправке сообщений с вложенными данными
| Канал | event | Описание |
|---|---|---|
| Чатвиджет | fileEvent |
клиент отправил файл |
| Telegram | telegramSendContact |
клиент отправил контакт |
telegramSendLocation |
клиент отправил локацию | |
telegramApiRequestFailed |
не удалось загрузить файл | |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
telegramAnyMessage |
не удалось идентифицировать тип сообщения | |
telegramCallbackQuery |
клик по кнопке c callback_data |
|
fileEvent |
клиент отправил файл | |
telegramAnyRequest |
запрос не попал ни в один другой event |
|
| ВКонтакте | fileEvent |
клиент отправил файл |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| Вайбер | viberSendLocation |
клиент отправил локацию |
fileEvent |
клиент отправил файл | |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| Фейсбук | facebookSendLocation |
клиент отправил локацию |
fileEvent |
клиент отправил файл | |
rawRequestEvent |
запрос не попал ни в один другой event, текст в сообщении отсутствует |
|
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
fileEvent |
клиент отправил файл | |
weChatSendLocation |
клиент отправил локацию | |
weChatAnyMessage |
не удалось идентифицировать тип сообщения | |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| Webim | fileEvent |
клиент отправил файл |
| Webim v2 | fileEvent |
клиент отправил файл |
noLivechatOperatorsOnline |
отсутствие операторов онлайн | |
| Microsoft Teams | fileEvent |
клиент отправил файл |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| Vonage WhatsApp | fileEvent |
клиент отправил файл |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| edna.chatCenter | fileEvent |
клиент отправил сообщение с вложенными данными |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| i-Digital: WhatsApp | fileEvent |
клиент отправил сообщение с вложенными данными |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| МФМС: WhatsApp | fileEvent |
клиент отправил сообщение с вложенными данными |
locationEvent |
клиент отправил локацию | |
fileTooBigEvent |
размер отправленного файла превышает 50 Мбайт | |
| Битрикс 24 | ONAPPINSTALL |
установка приложения |
ONAPPUPDATE |
обновление приложения | |
ONIMBOTMESSAGEADD |
получение чатботом сообщения | |
ONIMBOTMESSAGEUPDATE |
обновление чатботом сообщения | |
ONIMBOTMESSAGEDELETE |
удаление чатботом сообщения | |
ONIMCOMMANDADD |
получение чатботом команды | |
ONIMJOINCHAT |
получение чатботом информации о включении его в чат или личную переписку | |
ONIMBOTDELETE |
удаление чатбота | |
CRM_SUCCESS_EVENT |
событие CRM Битрикс24 обновлено | |
CRM_FAILED_EVENT |
событие CRM Битрикс24 не обновлено | |
| Телефония | speechNotRecognized |
в течение 5 секунд запрос клиента невозможно распознать или на распознавание ничего не пришло |
hangup |
клиент повесил трубку | |
botHangup |
разговор окончен по запросу бота | |
noDtmfAnswerEvent |
абонент не ввел DTMF-сообщение (тональный набор) | |
transfer |
совершен перевод на оператора | |
| Операторские каналы | livechatFinished |
окончание дилога с оператором |
noLivechatOperatorsOnline |
отсутствие операторов онлайн |
Обратите внимание, что для канала Vonage WhatsApp, когда приходит не текстовое сообщение, в сценарий отправляется event c именем типа (например, event: audio). При этом в eventData передается весь входящий запрос от Vonage WhatsApp.