ChatAndBot
Как настроить на сайте онлайн чат?
Начало работы
Регистрация
Как подключить чат?
Как начать чат?
Мультиязычность
Принудительная установка языка с помощью js.
Как скачать Windows приложение?
Как работать с Android приложением?
Настройка виджета
Как изменить внешний вид?
Настройка полей для запроса информации
Настройка полей для запроса информации во время чата
Как сделать индивидуальные настройки для отдельной страницы?
Как добавить подтверждение согласия на обработку персональной информации?
Как настроить приглашение для посетителя?
Как используя JS послать через виджет дополнительную информацию?
Чат
Как начать чат?
Основные возможности чата
Как заблокировать посетителя?
Как передать чат другому оператору?
Офлайн чаты
Как отправить чат в архив?
Как использовать шаблонный ответ?
Как добавить шаблонный ответ?
Как получить изображение экрана посетителя
Как пользоваться архивом?
Клиенты
Как добавить поля?
Как добавить клиента.
Операторы
Как добавить оператора.
Как привязать оператора к подразделению. Если у Вас нет подразделений то привяжите его к "основному отделу"
Как показать оператора в чате.
Аккаунт/Оплата
Как изменить данные аккаунта (логин/пароль/часовой пояс)
Как удалить аккаунт
Как поменять тарифный план и оплатить
Робот
Как привязать робота к сайту
Как создать робота
Как создать вопрос
Как посмотреть ответы в дереве бота
Пример робота
Как посмотреть завершенные роботом чаты.
как тестировать робота
Как подключить API чат бота
Как добавить мультиязычный чат бот?
Как добавить визуальный чат бот
Предупреждение о cookies
Как настроить предупреждение о cookies
152 ФЗ и GDPR
Как мы помогаем соответствовать законам о защите персональных данных
CMS
Как подключить онлайн чат на сайт WordPress
Как подключить онлайн чат на сайт Joomla
Как подключить онлайн чат на сайт OpenCart
Как добавить онлайн чат на сайт OpenCart club edition
Как подключить онлайн чат на сайт Webasyst
Регистрация
Шаг 1: нажмите кнопку "вход/регистрация" в правом верхнем углу.
Шаг 2: введите Ваш email и пароль. Пароль должен состоять из 7-15 символов. Затем нажмите кнопку "вход/регистрация". На этом регистрация закончена.
Как подключить чат?
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: Нажав на кнопку "Копировать в буфер обмена", скопируйте код чата в буфер обмена.
Шаг 4: Вставте код на странице вашего сайта перед тегом </body>.
Как начать чат?
Важно! Нельзя под одним логином открывать несколько приложений одновременно. Например, если вы запустили приложение в фоновом режиме на мобильном телефоне, а потом зашли в личный кабинет на сайте, то приложение на телефоне отключится.
Шаг 1: Выберите вкладку чат.
Шаг 2: Подключитесь к работе и ждите вопроса. При входе в личный кабинет подключение происходит автоматически.
Шаг 3: При появлении вопроса нажмите на него.
Шаг 4: В правой панели напишите ответ в поле "Сообщение" и нажмите кнопку "Послать".
Мультиязычность
Возможности сервиса позволяют настраивать не только внешний вид, но и текстовую информацию представленную на чате. Наш сервис позволяет добавить свои варианты для 168 языков. И Ваш вариант будет автоматически показываться в зависимости от настроек браузера. В случае отсутствия перевода будет отображаться вариант по умолчанию (текст в поле).
Мультиязычность поддерживают как обычные текстовые поля, так и поля выбора. Во всех полях кнопка добавления перевода выглядит так
Пример добавления варианта для текстового поля (В полях с выбором различных значений нужно сначало выбрать редактируемое значение).
Шаг 1: Нажимаем на кнопку.
Шаг 2: Пишем текст и выбираем язык.
Шаг 3: Нажимаем кнопку "добавить".
Принудительная установка языка с помощью js.
По умолчанию язык посетителя определяется установками браузера, но иногда бывает необходимо передать в чат свое значение. Это можно сделать при помощи js кода. В скрипт виджета добавлена переменная cab_user_param, для изменения работы по умолчанию, этой переменной нужно присвоить значение следующего вида ‘&lng=[val]’, где val - это строка из двух букв. Например, для передачи английского языка нужно сделать следующее.
var cab_user_param ='&lng=en’;
Пример работы этого функционала можно посмотреть на главной странице нашего сайта. В верхней части сайта вы можете выбрать язык. При смене языка меняется язык виджета чата.
Если вы используете виджет в виде плагина, то вам необходимо в коде плагина найти место вызова чата и используя возможности вашей CMS поменять значение переменной cab_user_param.
Как скачать Windows приложение?
Кроме браузера, для работы, Вы можете использовать windows приложение. Для скачивания windows приложения необходимо сделать следующие.
Шаг 1: Нажмите кнопку "аккаунт".
Шаг 2: Нажмите кнопку "скачать". После завершения загрузки файла SetupChatAndBot.msi запустите установку приложения и следуйте инструкциям.
Как работать с Android приложением?
Установите наше приложение из Google Play и откройте его. Введите логин и пароль своего аккаунта в сервисе ChatAndBot, а затем нажмите кнопку вход.
Включите прием сообщений.
Вы можете посмотреть офлайн чаты нажав эту кнопку. Для возврата к просмотру онлайн чатов, нажмите ее еще раз.
При получении сообщения нажмите на него и ответьте.
Для перехода в фоновый режим работы, нажмите на кнопку "настройка"
В настройках фонового режима установите тип предупреждения о новом сообщение и запустите режим.
Если у вас запущен фоновый режим работы то при появлении нового сообщения вы услышите сигнал и увидите уведомление от приложения. Вам нужно развернуть уведомление и выбрать между "ок" и "ответить". "Ок" - прекращает сигнал, а "ответить" открывает приложение для ответа.
Для выключения фонового режима нужно снова зайти в настройки и выключить его. Фоновый режим остается включенным даже после перезагрузки телефона, а в случае потери интернет-соединения приложение отправит уведомление .
Как изменить внешний вид?
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: В правой панели выберите вкладку "настройка отображения".
Шаг 4: Выберите редактируемый элемент чата.
Шаг 5: Внесите изменения и закройте форму.
Шаг 6: В правом нижнем углу нажмите кнопку "сохранить".
Настройка полей для запроса информации
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: В правой панели выберите вкладку "настройка отображения".
Шаг 4: Выберите "настройка дополнительных полей".
Шаг 5: Нажмите на поле "дополнительные поля".
Шаг 6: Напишите название поля, укажите его тип, если не хотите что бы поле было обязательным снимите галочку, а затем нажмите кнопку "добавить".
Если хотите скрыть поле то нажмите "удаление" и поле перейдет в правую колонку и станет невидимым.
Настройка полей для запроса информации во время чата
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: В правой панели выберите вкладку "настройка отображения".
Шаг 4: Выберите "настройка дополнительных полей".
Шаг 5: Нажмите на поле "дополнительные поля для чата".
Шаг 6: Напишите название поля, укажите его тип, если не хотите что бы поле было обязательным снимите галочку, а затем нажмите кнопку "добавить".
Если хотите скрыть поле то нажмите "удаление" и поле перейдет в правую колонку и станет невидимым.
Как сделать индивидуальные настройки для отдельной страницы?
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: В правой панели нажмите на поле "страница".
Шаг 4: Напишите url или title страницы. В выпадающем списке укажите, что вы написали и нажмите кнопку "добавить".
Шаг 5: Щелкните мышкой по добавленной странице и настраивайте ее.
Если захотите вернуться к основным настройкам, то выберите страницу по умолчанию.
Варианты подбора виджета для страниц сайта
1. URL - настрока для страниц с определенным URL
2. Title - настрока для страниц в которых заголовок соответствует Вашему тексту
3. ...URL... - настрока для страниц в которых URL содежит Ваш текст
4. ...Title... - настрока для страниц в которых заголовок содежит Ваш текст
Как добавить подтверждение согласия на обработку персональной информации?
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: В правой панели выберите вкладку "настройка отображения".
Шаг 4: Выберите "настройка персональной информации".
Шаг 5: Отредактируйте, закройте форму и нажмите кнопку "сохранить". Ниже даны пояснения к некоторым настройкам.
"Непоказывать второй раз" - если стоит галочка то показывать посетителю сайта только один раз ,а если галочка не стоит, то каждый раз когда он заходит на сайт.
"Ссылка на согласие на обработку персональных данных" - укажите ссылку на свою страницу с текстом согласия на обработку персональной информации.
"Текст подтверждения согласия на обработку персональных данных(Добавте "**" в начале и в конце области с ссылкой)" - напишите текст, который будет справа от чекбокса. Если часть текста ограничить символами ** то эта часть станет ссылкой на вашу страницу с согласием и при ножатии на нее будет осуществлен переход.
Как настроить приглашение для посетителя?
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
Шаг 3: В правой панели выберите вкладку "настройка отображения".
Шаг 4: Выберите "настройка сообщения".
Шаг 5: Отредактируйте, закройте форму и нажмите кнопку "сохранить". Ниже даны пояснения к некоторым настройкам.
"Раскрывать окно автоматически" - если стоит галочка то чат откроется автоматически и приглашение будет находится в чате. Если галочки нет то приглашение появиться рядом с чатом.
"Задежрка открытия окна (сек)" - время через которое откроется окно либо появиться приглашение.
"Отправлять автоматическое сообщение" - если стоит галочка то приглашение будет отправлено.
"Автоматически отправляемый текст" - текст приглашения.


Если Вы хотите отправить приглашение и раскрыть чат то нужно поставить две галочки.
Если Вы хотите отправить приглашение без раскрытия чата то нужно поставить одну галочку.
Как используя JS послать через виджет дополнительную информацию?
Для отправки своей информации необходимо:
1. В коде JS создать глобальную переменную и назвать её SeboChat_add_field_param .
2. Переменной SeboChat_add_field_param присвоить массив JSON объектов. Каждый объект должен иметь три ключа ("name","value","id").
"name" - название параметра.
"value" - значение параметра.
"id" - уникальный идентификатор, который должен иметь значение между -2000 и -1000.
Пример кода: var SeboChat_add_field_param='[{"name":"аккаунт","value":"мой аккаунт1","id":"-1000"},{"name":"баланс","value":"10","id":"-1001"}]';
После этих действий в разделе "Дополнительные поля" появятся Ваши данные.
Основные возможности чата
кнопка "смайлики" позволяет добавлять смайлик в текст ответа.
кнопка "шаблоны ответов" позволяет отвечать заранее приготовленными стандартными ответами.
кнопка "совместный браузинг" позволяет получить изображение экрана посетителя и выделить нужные элементы.
кнопка "запросить дополнительные поля" после нажатия на эту кнопку у посететеля появяться поля для заполнения. Настройку полей смотрите в разделе "Настройка полей для запроса информации во время чата".
кнопка "история" позволяет посмотреть историю общения с посетителем.
Как заблокировать посетителя?
Посетителя можно заблокировать тремя способами.
1 - по cookie. При этом способе браузер посетителя помечается и вы перестаете получать от него сообщения.
2 - по ip. Блокируются сообщения идущие с этого ip. Помните, что большинство пользователей заходят в интернет через провайдеров которые назначают ip динамически и они не всегда одинаковы.
3 - по cookie и ip.
Для блокировки посетителя нужно выбрать способ и нажать кнопку "блокировка".
Как передать чат другому оператору?
Что бы передать чат другому оператору,выберите из списка оператора и нажмите кнопку "изменить"
Офлайн чаты
Если все операторы отключены, тогда чаты попадают в папку офлайн. Для просмотра этих чатов нужно нажать кнопку "Офлайн чаты". После просмотра их нужно отправить в архив.
Как отправить чат в архив?
Что бы отправить чат в архив, в списке чатов найдите нужный чат и нажмите кнопку
Как использовать шаблонный ответ?
Использовать шаблонный ответ можно двумя способами.
1 - поставте курсор в поле для ответа и нажмите присвоенную шаблону горячую клавишу.
2 - поставте курсор в поле для ответа и нажмите кнопку "шаблоны ответов". Справа появится список из которого можно выбрать нужный ответ.
Как добавить шаблонный ответ?
Шаг 1: Нажмите кнопку "шаблоны ответов".
Шаг 2: Нажмите кнопку "добавить".
Шаг 3: В правой панели заполните имя шаблона, назначте горячие клавиши, напишите текст, а также укажите тип шаблона (для всех или только для вас) и нажмите кнопку "сохранить" .
Как получить изображение экрана посетителя
Во вкладке чаты нажмите кнопку "совместный браузинг" и у Вас появится изображение страницы посетителя.
Если хотите выделить у посетителя елемент страницы то нажмите на кнопку "Режим маркировки" и кликните мышкой на нужный элемент изображения. У посетителя сайта вокруг элемента появиться рамка.
Как пользоваться архивом?
Шаг 1: Нажмите кнопку "история чатов"
Шаг 2: Нажмите кнопку "найти"
Шаг 3: В форме поиска задайте параметры поиска и нажмите кнопку "ok". Если хотите искать диалоги роботов то включите переключатель "роботы". Помните, что диалоги роботов автоматически попадают в архив.
Шаг 4: После окончания поиска нажмите кнопку "Close" и выбирайте нужный чат.
Как добавить поля?
Карточка клиента имеет гибкие настройки и позволяет добавлять любую информацию о клиенте. По умолчанию в ней нет полей и вам предоставляется возможность сформировать ее по своему усмотрению. Поля для клиента и поля в чате связаны между собой , это означает, что если вы например добавите в чат поле "email", а потом это поле добавите для клиента то при создание клиента на базе чата email перенесется в клиента автоматически.
В нашем примере мы создадим новые поля, а также будем использовать ранее созданное для чата поле.
Шаг 1: Нажмите кнопку "клиенты"
Шаг 2: Нажмите кнопку "поля формы"
Шаг 3: Из списка невидимых полей нажав на стрелочку перекиньте ранее добавленное для чата поле "email"
Шаг 4: В поле "наименование" введите "Имя", выберите тип "строка" и нажмите "добавить"
Шаг 5: Нажмите "Close".
Теперь нам нужно настроить поля которые мы будем видеть в списке клиентов.
Шаг 1: Нажмите кнопку "поля таблицы" .
Шаг 2: Из списка невидимых полей нажав на стрелочку перекиньте поля "email" и "имя"
Шаг 3: Нажмите "Close".
Если в списке уже есть клиенты то поля появятся только после обновления списка и только если они будут заполнены (пустые поля игнорируются). Заполнять поля нужно в карточке клиента.
Как добавить клиента.
Существут два способа создания нового клиента. Основной способ - на базе чата из вкладки "архив" и второй способ из вкладки "клиенты". При создании на базе чата вы получаете возможность привязать чат к клиенту, а также все последующие чаты(при условии, что посетитель не чистит cookie файлы) и читать все переписку клиента.
Рассмотрим первый способ создания клиента.
Шаг 1: Нажмите кнопку "история чатов" и найдите нужный чат.
Шаг 2: Нажмите кнопку "добавить/изменить клиента".
Шаг 3: Заплните карточку клиента и нажмите кнопку "добавить". При желании посмотреть чаты клиента нажмите кнопку история чатов.
Рассмотрим второй способ создания клиента.
Шаг 1: Нажмите кнопку "клиенты" .
Шаг 2: Нажмите кнопку "добавить".
Шаг 3: Заплните карточку клиента и нажмите кнопку "добавить".
Как добавить оператора.
При создании личного кабинета автоматически создается оператор аккаунта, его нелязя удалить, но можно редактировать. Ниже мы разберем пример добавления нового оператора.
Шаг 1: Нажмите кнопку "операторы".
Шаг 2: Нажмите кнопку "добавить оператора".
Шаг 3: Заполните карточку оператора, укажите права на вкладки. Помните, что логин должен состоять из не менее чем пяти символов, а пароль от семи до пятнадцати символов. Поля "ник" и "должность" поддерживают мультиязычность и вы можете настроить вариант для нескольких языков.
Шаг 4: Нажмите кнопку "добавить".
Шаг 5: Привяжите оператора к подразделению "основной отдел".
Как привязать оператора к подразделению. Если у Вас нет подразделений то привяжите его к "основному отделу"
Шаг 1: Нажмите кнопку "сайты".
Шаг 2: Выберите из списка нужный сайт.
Шаг 3: Нажмите "Подразделения". При создании сайта по умолчанию создается отдел "основной отдел" и он невиден в списке отделов чата.
Шаг 4: Добавте новое подразделение.
Шаг 5: Нажав на него сделайте его текущим.
Шаг 6: Нажмите кнопку "операторы", поставте галочку напротив оператора если хотите что бы он отвечал только на вопросы адресованные отделу и нажмите "добавить".
Как показать оператора в чате.
Шаг 1: Нажмите кнопку "сайты".
Шаг 2: Выберите из списка нужный сайт.
Шаг 3: В правой панели выберите вкладку "настройка отображения".
Выберите "Настройки оператора" (не забудьте, что если вы сами добавили оператора, то его надо привязать к сайту и отделу см. раздел выше, если у Вас нет подразделений то привяжите его к "основному отделу").
Вы увидите два свойства отвечающих за показ оператора.
1. "Показывать оператора" - показывает оператора в момент раскрытия формы чата. Для показа выбирается консультант, который был свободен в момент загрузки виджета чата.
2. "Показывать оператора после ответа" - показывает оператора после ответа консультанта в чате. Для показа выбирается консультант, которому был передан чат.
Если выбрано оба варианта, то вначале показывается оператор, который был свободен при загрузке виджета, а после ответа в чате он будет заменён на того, кому был назначен чат.
После изменений нажмите кнопку "Coхранить".
Как изменить данные аккаунта (логин/пароль/часовой пояс)
Для изменения данных аккаунта нужно сделать следующее.
Шаг 1: Нажмите кнопку "аккаунт".
Шаг 2: Измените нужное поле и нажмите кнопку "сохранить".
Как удалить аккаунт
Для удаления аккаунта нужно сделать следующее.
Шаг 1: Нажмите кнопку "аккаунт".
Шаг 2: Нажмите кнопку "удалить".
Как поменять тарифный план и оплатить
Шаг 1: Нажмите кнопку "аккаунт"
Шаг 2: В поле "тарифные планы" выберите тариф
Шаг 3: В поле "кол-во операторов" напишите нужное колличество операторов.
Шаг 4: Если нужно пополнить счет то нажмите кнопку "оплата" и следуйте инструкциям, а если счет пополнен то нажмите "сохранить".
Как привязать робота к сайту
Шаг 1: Нажмите кнопку "сайты".
Шаг 2: Выберите из списка нужный сайт.
Шаг 3: Нажмите на кнопку "Подключить робота" и выберите робота из списка.
Шаг 4: Нажмите на кнопку "Изменить".
Как создать робота
Важно! Чат-бот отвечает только в новых чатах(появившихся после создания чат-бота).
Шаг 1: Нажмите кнопку "боты".
Шаг 2: Нажмите кнопку "добавить робота".
Шаг 3: Напишите имя робота, а также укажите действия робота когда он не сможет ответить и операторы будут офлайн. Всего есть три варианта действия.
1 - отправить поля для заполнения. При выборе этого варианта робот отправит посетителю настроенные вами поля. Список полей настраивается в дополнительных полях для чата в офлайн разделе. Подробно о настройке этих полей можно почитать в разделе "Настройка виджета/Настройка полей для запроса информации во время чата". Онлайн режим для оператора, а офлайн для робота.
2 - отправить последнюю фразу. Робот отправит фразу которую вы напишите в поле "Последняя фраза".
3 - Ничего не делать.
Шаг 4: Нажмите кнопку "сохранить".
Важно: если робот смог ответить на все вопросы, то чат помещается сразу в архив, в противном случае передается оператору(если есть подключенный оператор) или попадает в офлайн чаты для дальнейшей обработки.
Как создать вопрос
Для начала давайте рассмотрим принцип работы робота, а потом создадим пример. Чат с точки зрения робота, представляет собой набор вопросов с синонимами(вариантами) этих вопросов и ответов на эти вопросы. Чат может затрагивать разные темы внутри которых могут быть одинаковые вопросы(например если магазин продает ручки и карандаши то вопрос "сколько стоит?" может относиться как к ручкам так и к карандашам ). Для создания отдельной темы используются вопросы с вложенными подвопросами. Если входе беседы посетитель задает вопрос, который имееет вложенные подвопросы, то тема становиться текущей и ответы начинают искаться внутри неё(например у вас есть два вопроса "у вас есть ручки?" и "у вас есть карандаши?" с подвопросом "сколько они стоят?" для ручек вы написали ответ 50 рублей, а для карандашей 10 рублей. Если посетитель сначала задаст вопрос "у вас есть карандаши?", а потом "сколько они стоят?" то получит ответ "10 рублей" так как робот поймёт, что разговор идёт о карандашах). Каждому варианту вопроса можно назначить область видимости, тип поиска, возможность изменения текущей темы на тему в которой находится вопрос, а также вес.
Существуют следующие области видимости:
1 - локальная(вопрос виден в рамках своей ветки).
2 - локальная и дочерние ветки(вопрос виден в рамках своей ветке и в дочерних относительно ветки вопроса).
3 - глобальная(вопрос виден везде).
Полное соответствие - тип поиска устанавливается галочкой "Полное соответствие". Если галочка стоит(в начале рекомендуем использовать только этот вариант) то ответ найдется только если вопрос посетителя полностью соответствует фразе написанной в поле "Шаблон вопроса", а если галочки нет то в вопросе будут искаться слова и фразы перечисленные через запятую в поле "Шаблон вопроса" и если все они будут присутствовать в вопросе, то робот отберёт ответ.
сделать текущим узел вопроса - если нужно сделать узел вопроса текущим то поставте галочку в свойстве "сделать текущим узел вопроса". Это свойство необходимо для изменения темы беседы (например в нашем примере в теме для ручек добавте вопрос "какие цвета ручек у вас есть?" сделайте этот вопрос глобальным и поставте галочку в свойстве "сделать текущим узел вопроса". Теперь этот вопрос можно задать на любой текущей теме и после ответа текущей темой станут ручки).
Вес - варианту вопроса можно поставить вес. Если будет подобрано несколько вариантов ответа то выбран будет тот ответ у которого больший вес.
Для создания вопроса нужно сделать следующие:
Шаг 1: Кликнув правой кнопкой мыши выделите узел в который хотите добавить вопрос и затем выберете пункт "Добавить вопрос" в контекстном меню.
Шаг 2: Заполните поля "шаблон вопроса","полное соответствие","сделать текущим узел вопроса","Вес",а также поставте область видимости. После заполнения нажмите кнопку "Добавить". Если хотите добавить вариант(синоним) вопроса, то просто повторите действия заполнив поля новыми значениями.
Шаг 3: Заполните поле "Ответ" и нажмите кнопку "Сохранить".
Как посмотреть ответы в дереве бота
По умолчанию в дереве бота отображаются вопросы, но иногда бывает удобно смотреть в дереве ответы (например для робота с заранее созданными вариантами ответа для посетителя сайта ). Для просмотра ответов нужно включить опцию “Показывать ответы”.
Пример робота
В качестве примера создадим робота для магазина торгующего ручками и карандашами и назовем его my shop.
Шаг 1: создаем вопрос о способе оплаты, который может быть задан в любом месте. У вопроса будет два варианта с ответом "да, конечно".
Вариант 1 - "Можно оплатить покупку онлайн?". Ставим ему полное соответствие и локальную область видимости с дочерними ветками.
Вариант 2 - "оплатить,онлайн,покупку,?". Здесь полного соответствия нет и ответ бедет найден если вопрос содержит слова перечисленные через запятую, а область видимости оставляем прежнюю.
Шаг 2: Создаем тему о карандашах. В нашей теме будет один главный вопрос и два подвопроса. В главном вопросе будет два варианта с глобальной областью видимости и полным соответствием и с ответом "да, у нас есть карандаши".
Вариант 1 - "у вас есть карандаши?".
Вариант 2 - "у вас можно купить карандаш?".
Шаг 3: Делаем первый подвопрос. С двумя вариантами и с ответом "у нас есть черные и красные".
Вариант 1 - "какие цвета у вас есть?". Ставим ему полное соответствие и локальную область видимости.
Вариант 2 - "какие цвета карандашей у вас есть?". Ставим ему полное соответствие, глобальную область видимости и устанавливаем галочку в свойстве "сделать текущим узел вопроса". Теперь этот вопрос можно задать в любом месте чата, ответ будет найден и карандаши станут текущей темой.
Шаг 4: Делаем второй подвопрос с одним вариантом и с ответом "50 рублей".
Вариант 1 - "сколько стоит". Ставим ему полное соответствие и локальную область видимости.
Шаг 5: Повторяем наши действия для ручек только в ответе на вопрос "сколько стоит" напишем 100 рублей. В результате у нас должен появиться примерно такой робот.
Как посмотреть завершенные роботом чаты.
Если робот смог ответить на все вопросы без помощи оператора, то чат сразу попадает в архив. Для просмотра таких чатов нужно выполнить следующую последовательность действий.
1. Зайти в историю чатов.
2. Нажать кнопку “Найти”.
3. На форме поиска нажать “Роботы”.
4. Выбрать критерии поиска и нажать “Ok”
5. После окончания поиска нажмите кнопку "Close" и выбирайте нужный чат.
как тестировать робота
Для демонстрации возможности тестирования робота мы проверим робота сделанного в предыдущей главе.
Шаг 1: Выберем робота и нажмем на кнопку тестировать.
Шаг 2: В поле "задать вопрос" напишем "у вас есть карандаши?" и нажмем кнопку "Послать". Получим ответ "да, у нас есть карандаши".
Шаг 3: В поле "задать вопрос" напишем "сколько стоит" и нажмем кнопку "Послать". Получим ответ "50 рублей".
Шаг 4: В поле "задать вопрос" напишем "какие цвета ручек у вас есть?" и нажмем кнопку "Послать". Получим ответ "у нас есть черные и красные".
Шаг 5: В поле "задать вопрос" напишем "сколько стоит" и нажмем кнопку "Послать". Получим ответ "100 рублей".
Шаг 6: В поле "задать вопрос" напишем "можно оплатить покупку онлайн?" и нажмем кнопку "Послать". Получим ответ "да, конечно".
Шаг 7: В поле "задать вопрос" напишем "какие цвета у вас есть" и нажмем кнопку "Послать". Получим ответ "у нас есть черные и красные".
Шаг 8: В поле "задать вопрос" напишем "1111111" и нажмем кнопку "Послать". Такой вопрос не предусмотрен поэтому получим сообщение "Ответ не найден. Передаём оператору!".
Как подключить API чат бота
Если вы хотите подключить свое приложение к чат-боту, то это можно сделать, используя наше API. Обратите внимание на то, что при работе через API, наш сервис не сохраняет чат, а просто предоставляет доступ к роботу. Также для чат-бота нельзя настроить "действия при отсутствии оператора".

Для отправки вопроса боту используется POST запрос по адресу https://chatandbot.com/api/ с следующими параметрами:

1. test=”-1” – константа
2. bid – константа (Значение можно узнать в настройках бота)
3. key- константа (Это ключ доступа к роботу. Значение можно узнать в настройках бота. Для избегания несанкционированного доступа, держите его в секрете.)
4. pid= “0000000000” – начальное значение (Для продолжения диалога необходимо переписывать при каждом ответе. Значение “0000000000” означает начало нового диалога)
5. ask=”” – ваш вопрос
В качестве ответа приходит текст в формате JSON с двумя параметрами:
1. reply – ответ чат-бота
2. pid-идентификатор диалога для перезаписи pid
Если у робота нет ответа или если Вы превысили лимиты тарифа тогда reply=”” , pid=”” .
Как добавить мультиязычный чат бот?
Функция “Мультиязычный чат бот” позволяет Вам на своём сайте сделать отдельный чат бот для каждого языка. Для подключения языковых чат ботов нужно сделать следующие операции.
1. Создайте основной и дополнительные чат боты. Как это сделать можно посмотреть в разделе “Робот”.
2. Подключите основной чат бот.
3. Нажмите кнопку “Мультиязычность”.
4. Нажмите на поле для ввода перевода и выберите нужный дополнительный чат бот.
5. Выберите язык и нажмите кнопку “Добавить”.
Дополнительный чат бот будет подключаться если в браузере клиента установлен язык, на который он настроен. В других случаях будет подключаться основной робот.
Важно! Если в настройке “Действия, если нет оператора и нет ответа” Вы выбрали “Отправить последнюю фразу”, то напишите последнюю фразу для каждого языка в основном чат боте (это поле тоже поддерживает мультиязычность), а не в дополнительных.
Как настроить предупреждение о cookies
Шаг 1: Выберите раздел сайты.
Шаг 2: Выберите свой сайт. При регистрации автоматически создается сайт "Мой сайт".
шаг 3: Выберите "Настройки cookie"
Ниже опишем некоторые настройки для формы:
"Показывать предупреждение" - Предупреждение будет показываться только если установлена галочка.
"Не показывать предупреждение второй раз" - Если поставить галочку то предупреждение не будет показываться при повторном заходе на сайт.
"Не показывать предупреждение второй раз в рамках одного захода на сайт" - Если поставить галочку то предупреждение будет показываться один раз при каждом заходе на сайт.
"Блокировать страницу" - Если поставить галочку то будет происходить блокировка страницы. Блокировка снимется после нажатия кнопки на форме предупреждения о куки.
"Ссылка на согласие на использование cookies файлов" - Ссылка на вашу интернет страницу в которой описана политика использования cookies файлов.
"Текст подтверждения согласия на использование cookie" - Текст на форме предупреждения. Если часть текста расположить между ** то эта часть станет ссылкой на адрес указанный в предыдущем пункте.
"JS код для кнопки" - На форму можно добавить две кнопки. По умолчанию они просто закрывают форму предупреждения, но вы можете расширить их функционал добавив свой js код к любой кнопке.
Как мы помогаем соответствовать законам о защите персональных данных
В настоящее время во многих государствах развернулась борьба за защиту персональных данных. В рамках этой борьбы в России появился 152 ФЗ, а в ЕС GDPR. Важно знать, что если вы ведете бизнес в России и взяли персональные данные гражданина ЕС, когда он был на территории ЕС, то Вы обязаны обрабатывать их в соответствии с GDPR иначе Вас могут оштрафовать(штрафы могут достигать милионнов евро). Еще одним важным моментом является то, что в законах нет четкого и исчерпывающего перечня персональных данных, и конечное решение остается на усмотрение суда и, теоритически, даже взяв email или узнав номер телефона, вы можете стать оператором персональных данных. В данных условиях лучшим решением является не брать информацию о посетителях, но зачастую это невозможно, например, если вы интернет магазин то вам нужно иметь обратную связь с клиентом хотя бы для доставки товара. В этих непростых условиях наш сервис помогает Вам собирать и хранить информацию не нарушая эти законы. Ниже мы перечислили основные моменты этих законов и наше решение.
"Персональная информация" - Если вы собираете персональную информацию, то вам необходимо запросить подтверждение на согласие со стороны посетителя их вам передать. Подтверждение должно быть в виде активного действия со стороны посетителя, а так же вам нужно иметь на сайте документ, который называется "согласие на обработку персональных данных" (в разных юрисдикциях требования могут различаться). Если для сбора информации используется наш виджет, то Вы можете добавить в него подтверждение согласия на обработку персональных данных (подробнее в разделе "Настройка виджета->Как добавить подтвержение согласия на обработку персональной информации"), активным действием со стороны посетителя будет постановка галочки.
"Выгрузка информации в форматах json, xml или csv" - Наш сервис предостовляет возможность выгрузки во всех трёх форматах.
"Удаление без возможности восстановления" - Все, что Вы удалите в нашем сервисе, будет удалено без возможности восстановления.