- Сервис онлайн-консультирования Webim
- -
- База знаний
- -
- Для разработчиков
- -
- Базовые объекты системы
- -
- Типы и подтипы сообщений
-
-
-
- API сервиса Webim
- Webim Mobile SDK и мобильное приложение Webim для посетителя
- Встраивание чата Webim на сайт
- Идентификаторы посетителя
- Интеграция со сторонними сервисами
- Интерфейс виджета чата
- Логика обработки чатов
- Настройка сервиса Webim
- Операторы и РМО
- Отделы в сервисе Webim
- Панель приборов: ответы на вопросы
- Эксплуатация сервиса Webim
- Основные понятия и термины
- Сброс пароля
- Система управления ролями и правами доступа
- Шаг 1. Установка виджета Webim на сайт
- Шаг 2. Начальная настройка сервиса
- Шаг 3. Регистрация оператора
- Шаг 4. Подключение каналов общения
-
-
-
- 01. Обнаружение нового посетителя, ожидающего ответа
- 02. Выбор посетителя сайта из списка и начало диалога
- 03. Набор ответа посетителю, выбор шаблона
- 04. Запрос контактной информации у посетителя
- 05. Отправка файла посетителю
- 06. «Телепортация» пользователей
- 07. Переадресация диалога другому оператору
- 08. Отправка переписки на адрес электронной почты оператора
- 09. Назначение категории посетителю
- 10. Блокировка посетителя
- 11. Вставка гиперссылки в сообщение
- 12. Добавление cкрытых сообщений
- 13. Проверка орфографии
- Agent`s Handbook
- Горячие клавиши в РМО
- Загрузка файлов в диалог
- Исходящие диалоги
- Как включить оповещения в Google Chrome
- Очереди в РМО
- Работа с офлайн-обращениями в РМО
-
- Автоприглашения
- Активность сотрудников
- Алгоритмы назначения чатов
- Видимость диалогов
- Возможности и ограничения Webim в каналах общения
- Вход в систему
- Геолокация посетителей
- График работы
- Добавление кнопки Webim в E-mail
- Закрытие диалогов
- Логотип компании в заголовке чата
- Маршрутизация чатов между операторами и ботами
- Настройка языков
- Общие настройки организации
- Ограничения по длине сообщений и полей
- Отделы
- Оценки
- Переназначение специализированных клавиш управления в РМО
- Приоритетные страницы
- Рассылки
- Регистрация операторов и назначение супервизоров
- Системные сообщения
- Список тайм-аутов
- Финансы
- Шаблоны ответов
-
-
- Встраивание административного интерфейса через iframe
- Горизонтальное масштабирование (кластеризация)
- Интеграция с почтовыми серверами
- Обработка файлов, загружаемых в чат
- Описание сервисных периодов Webim
- Параметры настроек сервера
- Редактор настроек аккаунта (account config)
- Редактор ресурсов
- Сетевые конфигурации сервиса Webim
-
-
-
- Webim Mobile SDK 3.0 для интеграции в мобильные приложения iOS
- Информация о выпусках (Release notes) – Webim Mobile SDK 3 для Android
- Информация о выпусках (Release notes) – Webim Mobile SDK 3 для iOS
- Справочник по Webim Mobile SDK – SDK для интеграции в мобильные приложения iOS (iPhone/iPad)
- Справочник по Webim Mobile SDK для интеграции в мобильные приложения Android
- Push-уведомления
- Webim Cordova Plugin
-
- Webim CRM postMessage Interface
- Как сделать ссылку кнопкой старта чата
- Маршрутизатор чатов
- Обработчики событий чата
- Процедура установки чата Webim на сайт в iframe
-
-
-
- Настройка интеграции с Facebook (для версий до 10.0 включительно)
- Настройка интеграции с Facebook с помощью приложения Webim
- Настройка интеграции с Instagram с помощью приложения Webim
- Настройка приложения для интеграции с Facebook (для версий до 10.0 включительно)
- Создание бизнес-аккаунта в Instagram
- Создание страницы организации в Facebook
- Skype
- Telegram
- Viber
- ВКонтакте
- Одноклассники
-
-
Типы и подтипы сообщений
Информация ниже приведена для текущей версии Webim.
Как сообщения оператора и посетителя, так и служебные сообщения внутри сервиса Webim делятся на ряд типов и подтипов.
Типы сообщений
Каждое сообщение (Message) в Webim обладает типом, который обозначается как Kind. Численные значения используются в БД. Строковые значения используются в API.
Тип | Численное значение | Строковое значение | Описание |
---|---|---|---|
VISITOR |
1 |
visitor |
Сообщение от посетителя |
OPERATOR |
2 |
operator |
Сообщение от оператора |
FOR_OPERATOR |
3 |
for_operator |
Служебное сообщение, видимое только оператору |
INFO |
4 |
info |
Служебное сообщение |
OPERATOR_BUSY |
9 |
operator_busy |
Сообщение о том, что оператор занят |
CONT_REQ |
10 |
cont_req |
Запрос контактов |
CONTACTS |
11 |
contacts |
Контакты. Сообщение, которое приходит после заполнения полей, появившихся при событии request_contacts , инициированном сообщением типа cont_req . |
FILE_OPERATOR |
13 |
file_operator |
Файл от оператора |
FILE_VISITOR |
14 |
file_visitor |
Файл от посетителя |
FORM_RESPONSE |
15 |
form_response |
Сообщение с данными отправленной формы при интеграции с Zendesk. С ним приходит JSON в поле data с данными заполненной формы. |
OPERATOR_NOTE |
16 |
operator_note |
Заметка оператора (действие operator_note ). |
KEYBOARD |
17 |
keyboard |
Сообщение со стороны Webim с набором кнопок, одну из которых посетитель может нажать. |
KEYBOARD_RESPONSE |
18 |
keyboard_response |
Сообщение со стороны посетителя с выбранной кнопкой в ответ на keyboard . |
APPLE_CHAT |
19 |
apple_chat | Сообщения со стороны Webim к посетителю в Apple Business Chat (специализированные сообщения ABC). |
APPLE_CHAT_RESPONSE |
20 |
apple_chat_response | Ответ посетителя Apple Business Chat на сообщения Webim. |
Подтипы сообщений
Сообщение (Message) может обладать необязательным атрибутом подтип (subKind), но не все сообщения имеют подтип. Не имеет численного значения. Сохраняется в JSON-поле 'data' сообщения.
Значение | К какому типу относится | Описание |
---|---|---|
fields_by_operator |
FOR_OPERATOR |
Сообщение о том, что оператор изменил контактные данные посетителя. "Оператор изменил контактные данные посетителя." |
new-visited-page |
FOR_OPERATOR |
Cообщение о переходе посетителя на другую страницу. "Посетитель перешел на страницу ..." |
visitor-reopened-chat |
FOR_OPERATOR |
Сообщение о повторном открытии чата посетителем. "Посетитель снова открыл окно диалога" |
visitor-closed-chat |
FOR_OPERATOR |
Сообщение о закрытии чата посетителем. "Посетитель закрыл окно диалога" |
operator-joined |
INFO |
Сообщения о приеме чата оператором и передаче его другому оператору. "Оператор {operator_name} включился в разговор" "Диалог был передан оператору {operator_name}" "Оператор {operator_name} взял обращение в обработку" |
chat-info-message |
FOR_OPERATOR |
Сообщение с информацией о том, откуда пришел посетитель. |
hello-message |
INFO |
Сообщение с приветствием в начале диалога. |
operator_comment |
FOR_OPERATOR |
Сообщение о добавлении оператором комментария. "Оператор {operator_name} добавил комментарий: {comment}" |
closure-warning |
INFO |
Сообщение о скором закрытии чата при дальнейшем бездействии. "В случае дальнейшего бездействия, чат будет закрыт." |
message_sent |
FOR_OPERATOR |
Сообщение об отправке непрочитанных сообщений визитору на почту. "Непрочитанные сообщения были отправлены посетителю на e-mail {email}.") |
visitor-online-status |
FOR_OPERATOR |
Сообщения о статусе посетителя. "Посетитель переведён в статус офлайн." "Посетитель переведён в статус онлайн." |