Salebot.pro
Search…
⌃K

Основы работы с редактором

Только на сайте? Прочтите статью, и сразу станет ясно с чего начать и что делать. Если любите видеоуроки, листайте ниже.
Обратите внимание!
ПРОЕКТЫ НЕ УДАЛЯЮТСЯ с платформы. Живут вечно!
По истечении срока оплаты - 2 недели с даты окончания действия тарифа из проекта будут удалены:
  • мессенджеры через 2 недели после окончания срока действия тарифа
  • клиенты через 180 дней после окончания срока действия тарифа
  • сообщения через полгода после окончания срока действия тарифа
Помимо этого:
  • отписанные от сообщений клиенты удаляются из проекта автоматически через месяц после блокировки
  • сообщения длиной больше 800 символов удаляются через 3 месяца
Сроки могут меняться в большую или меньшую сторону.

Как работать с редактором

Для наглядности приведем случайную схему и поговорим о редакторе, ссылаясь на нее.
Перед вами схема чат-бота. Схема состоит из блоков и стрелок, которые соединяют блоки между собой.
Диалог в воронке всегда начинается с зелёных блоков. Написав сообщение или нажав на кнопку, пользователь может перейти из одного блока в другой при соблюдении условия такого перехода. Условия бывают у блоков и стрелок.
Раздел условие в блоках и стрелках
Блоки с условиями бывают темно-зеленого и темно-серого цвета.
В процессе прохождения по схеме пользователь может находиться только в одном из блоков. Что это значит? Если у вас в боте две разных цепочки сообщений, то пользователь не может проходить две параллельно. Либо проходит по одной, либо по другой.
Если вам нужно прислать отдельное сообщение и не выбить человека из цепочки, используете серые блоки - "Не состояние" и "Не состояние с условием". Об этом более подробно в разделе Блоки Не состояние.

Как создать зеленый блок (начало диалога)

Перед вами форма создания блока. Подробнее про создание блоков и их типы читайте в разделе Создание блоков и их типы
Форма создания блока
Вам необходимо выбрать тип блока — на скриншоте выше это поле “Состояние диалога”. Нажмите на него и в форме настройки из выпадающего списка выберите “Начало диалога”
Смена типа блока
После выбора откроется форма создания блока Начало диалога, где будет активен раздел Условие, остальные разделы неактивны.
На данном этапе нам нужны первые два поля: “Условие” и следующее поле "Выбор соответствия", в котором выбрано “Игнорируя ошибки и неточности”.
“Игнорируя ошибки и неточности” означает, что если сообщение пользователя и условие незначительно отличаются, допустим, человек допустил описку или поменял слова местами, то условие сработает.
Подробнее об условиях можно почитать в этой статье
Условия перечисляются через точку с запятой (;)
В поле “Условие” через точку с запятой (;) указываются слова, по которым должен произойти переход в этот блок — бот распознает подходящее слово и запустится.
Если мы делаем бота только для Телеграмм, то укажем там /start. Этот текст приходит по нажатию на стартовую кнопку. Если воронка предназначена и для других мессенджеров, то надо добавить еще и слово Старт, например: /start;старт
Далее вводим текст ответа бота в настройках блока, к примеру “Вы нажали start” и нажимаем Готово:
Пример настройки блока Начало диалога
Мы создали блок, который будет отвечать, если пользователь напишет start, старт или привет.
Теперь о блоке с типом “Состояние диалога”. Это основной блок, в него можно перейти только по стрелке, условия у него нет. Создавать такие блоки быстро, необходимо только ввести ответ и нажать на “Сохранить” или вовсе 2 раза кликнуть левой кнопки мыши по рабочему пространству.
Введем текст “Второй блок” и нажмем кнопку Сохранить:
Теперь у нас два блока. В один из которых можно перейти только по стрелке, значит нам нужно их соединить.

Как создать стрелку

Чтобы соединить два блока, наведите указатель мыши на блок. Появится белый кругляшок внизу блока- узелок связи. Кликните по нему левой кнопки мыши и удерживая кнопку тяните к следующему блоку.
Соединение блоков стрелкой
Если это проделать несколько раз, то будет создано несколько стрелок. Если вы сделали несколько стрелок случайно, это может привести к ошибкам. Также можно сделать стрелку в другую сторону, что в большинстве случаев ошибочно.
Стрелки можно изгибать
Кстати, стрелки можно изгибать. Это придает схеме красоту и позволяет увидеть соединения, которые перекрывают друг друга. Для этого ухватите мышкой стрелку в том месте, в котором хотите согнуть стрелку и переместите в нужное место. Количество изгибов не ограничено.
Чтобы удалить лишние изгибы стрелки, дважды кликните левой кнопкой мыши по нужному узлу.
Теперь у нас есть схема из двух блоков и стрелки. Стрелка пока без условия. Если стрелка без условия, то переход по ней будет при любом сообщении, которое напишет пользователь. Если несколько стрелок без условия, то переход будет по любой из них, выбранной случайным образом.

Как тестировать бота

Нам надо протестировать бота. Можно подключить бота к проекту и тестировать в нем, но если создается бот в Whatsapp, то написать самому себе нельзя. Для этого есть другой способ: Можно открыть онлайн-чат с ботом и работать с ним. Для этого нажмите на ссылку в левом нижнем углу редактора
В этом чате работает бот:

Как сделать варианты ответа

Теперь добавим вопрос, на который есть несколько вариантов ответа. Варианты ответа — это стрелки из блока. На одной будет условие “да”, на другой “нет”. Чуть выше создавали сначала блок, а потом присоединяли его.
Можно создавать блок сразу с соединением. Для этого необходимо выбрать блок и нажать на ссылку: “Создать блок ниже”.
Создание блока
Создадим таким образом два блока. Дальше необходимо настроить условия на соединениях. Для настройки соединения необходимо навести мышку на стрелку, появится шестеренка и нажать на нее, или нажать на стрелку правой кнопкой мыши. Откроется форма с настройками соединения. Здесь нам нужно только поле - Условие. Оно работает так же, как и у блока. На одной стрелке поставим условие “да”, на другой “нет” и включим рычажок "Отображать как кнопку"
Дбавление кнопок в сообщении через стрелку
У нас получилась схема:
Чтобы сделать блок. который не отправляет сообщение, укажите в поле ответа #{none} (устанавливается по умолчанию)
Блоки, созданные по этой кнопке, при переходе в них ничего не отправляют, для этого используется в ответе переменная #{none}. Заменим ответы на тексты “Вы нажали да” и . Разместим блоки красиво, и во втором блоке напишем вопрос "Вы жаворонок?"

Как работает эта схема:

  1. 1.
    Пользователь пишет start и попадает в зеленый блок.
  2. 2.
    Дальше пользователь пишет любое сообщение и переходит во второй блок, который у него спрашивает: “Вы жаворонок?”
  3. 3.
    Пользователь пишет или нажимает кнопку “да” или “нет” и переходит в одно из состояний в зависимости от ответа.
Но что, если пользователь напишет что-то иное: ни “да” и ни “нет”? Диалог не перейдет ни в одно из состояний, а останется в том же, что и был до момента написания ответа пользователем.

Как создать петлю

Давайте сделаем немного дружелюбнее нашего бота. Чтобы наш пользователь не решил, что бот не работает, повторим вопрос для получения нужного варианта ответа - ДА или НЕТ. Для этого зациклим вопрос, добавив петлю без условия вокруг блока. Блоки и соединения без условия в приоритете ниже тех, что с условиями. Для создания петли выделите блок и в открывшейся форме настроек нажмите на многоточие справа в верхем углу и далее выберите “Создать петлю”.
Создание петли для блока
Протестируем...
Немного недружелюбно, давайте добавим сообщение, в котором скажем, что пользователь, ввел немного не то.
Итак, при переходе пользователя в блок с вопросом "Вы жаворонок?", нам необходимо сказать пользователю "Я вас не понимаю", если пользователь не ответил ни ДА, ни НЕТ и вновь задать вопрос. Для этого можно использовать сообщения с таймером. Таймер длительностью в 1 секунду можно считать моментальным переходом. Подробнее о таких соединениях расскажем далее.

Как создать сообщение с таймером

Как создать блок с таймером. Создаем обычную стрелку без условия как описано выше и переходим в настройке блока.
В поле “Задержка перед ответом” необходимо поставить единицу:
Сборка схемы с применением сообщения с таймером
Не забудьте удалить ранее созданную петлю и перейдем к тестированию!
Тестирование собранной воронки

Как добавить листы воронки

С помощью листов вы можете разделять бота так, как вам удобно. Это все тоже огромное поле где размещаются все ветки бота, но визуально разделено на отдельные страницы. При этом сам бот работает в едином поле.
При разрыве цепочек образуются связующие блоки.
Чтобы добавить новый лист, нажмите на плюсик в нижнем правом углу поля. И введите название нового листа.
Создание нового листа
Чтобы продолжить текущую схему на новом листе, кликните на блок или выделите несколько блоков и нажмите на стрелку
↪
с подсказкой "Нажмите, чтобы связать этот блок с другим листом". После появления предупреждения о переносе, выбираете нужный лист из списка внизу возле плюсика.
В открывшемся окне вы видите инструкцию о том, что надо сделать для окончания переноса.

Как подключить мессенджеры

После тестирования можно подключить схему к мессенджерам. Для этого в главном меню необходимо перейти в пункт Каналы.
Виды поддерживаемых мессенджеров
Дальше необходимо нажать на кнопку с требуемым мессенджером. Как подключить ботов описано по ссылке ниже: