Интерфейс
Интерфейс — страница (набор страниц), представляющая форму для взаимодействия пользователя с элементами конструктора.
Уменьшить обратно
|
Интерактивная карта интерфейса Salebot с редактором блоков и редактором соединений. Интерактивная карта может быть недоступна на мобильных устройствах (показана миниатюра изображения) |
Метки
Сначала указывается название тарифного плана , затем оплаченное количество сообщений в сутки / количество отправленных сообщений за сутки / количество дополнительных мессенджеров / оплаченное количество сотрудников .
Чуть ниже – дата окончания тарифного плана.
ID Блока — номер текущего блока
(число), после отправки сообщения, сохраняется в переменной #{message_id}
.
Часовой пояс проекта
– по указанному смещению осуществляется отправка запланированных сообщений, рассылок, сообщений по времени и т. д.
Часовой пояс задается в настройках проекта во вкладке "Настройки проекта".
Символы – количество введенных символов в поле "Текст сообщения"
.
Поля
Условий
Следующие поля предназначены для работы с условием. Условия перехода |
Условие – условие перехода в определенный блок
(строка или переменная). Например: start
, привет
, (как|дел)
.
Тип условия – обязательный параметр поля "Условие"
, может принимать одно из значений:
Игнорируя ошибки и неточности:
схожесть от 70% до 100% (без синтаксиса)Полное совпадение:
схожесть 100% без учета регистра (без синтаксиса)По наличию ключевых слов:
часть слова или фразы (можно использовать специальный синтаксис)Регулярное выражение:
синтаксис регулярных выражений.
Строки на которые не надо отвечать – "Минус-слова"
, на которые бот не должен отвечать при проверке условия.
Поле: Переменная для сравнения
[тип: переменная]
Сравниваемая переменная указывается без префиксов (client/project) и без #{}
, значение переменной должно быть в поле "Условие". Переменная для сравнения работает совместно с условием.
То есть, должно выполняться как условие, так и условие в переменной для сравнения.
Приоритет – чем выше приоритет
(по сравнению с другими блоками того же типа), тем раньше будет проверяться условие (выполняться блок).
Поле: Текст сообщения
[тип: текст, переменная]
В этом поле вы указываете текст, который придет пользователю от бота. Поле можно оставить пустым - например, вам нужно прислать просто картинку без сопроводительного текста.
Также, помимо текста, вы можете указывать переменные в виде #{переменная}
— так будет выводиться их значение. Допускается вместо переменной выполнять математические действия, например, #{2 + 2}
выведет значение 4
.
Поле: Тип блока
[выбор типа блока: Начало диалога, Проверка условия, Состояние диалога, Напоминание, Передача данных, Конец сбора данных, Не состояние с условием, Не состояние, Комментарий]
Выбор типа блока конструктора.
Поле: Название блока
[тип: строка]
Краткое описание назначения блока. Полезно для структурирования логики бота. Поможет не запутаться, если работаете над сложным проектом с большим количеством блоков.
По умолчанию текст берется из поля "Ответ". На работу бота данное поле не влияет.
Поле: Тип запроса
[выбор метода взаимодействия с API: GET, POST-data, POST-json, PATCH-json, PUT-json, DELETE-json]
Данное поле представляет собой выпадающий список для работы со сторонними API.
Поле: Калькулятор
[тип: текст, любой]
В этом поле можно совершать логические или арифметические действия. В нем можно присвоить переменную человеку, перешедшему в данный блок или назначение уже существующих переменных. Например, будет полезно при создании воронки или отслеживания источника трафика. Работа с переменными требует отдельного детального рассмотрения. Прочитать про использование переменных.
Поле: Состояние воронки
[значения по умолчанию: Состояние воронки, Ваша первая воронка: (Заинтересовались, Стадия переговоров, Коммерческое предложение, Договор/Счет, В работе)]
Здесь можно выбрать какое состояние воронки продаж в Salebot CRM будет помещен клиент при переходе в данный блок. Удобно не только для продвижения клиента по этапам воронки, но и для наглядной сегментации клиентов по категориям. Например, заявки от вязальщиц в одну колонку, а от швей - в другую колонку Salebot CRM.
Поле: Подсказка в мессенджерах без кнопок
[тип: текст]
Подсказка необходима, когда ваш бот должен работать в Whatsapp и другом мессенджере одновременно.
Так как Whatsapp не поддерживает кнопки, то в этом поле вы можете предложить пользователям текст с цифровым меню.
Он будет отображаться только в Whatsapp. Применяется для навигации внутри бота.
Ползунок: Показать кнопки
В текущий блок добавляются кнопки поля "Расширенные настройки кнопок". Пользователю бота показываются кнопки.
Ползунок: Показать стрелки как кнопки
Условия стрелок (соединений) из данного блока отображаются как кнопки.
К примеру, если в поле "Условие" стрелки, идущей от текущего блока, указано слово Меню
и установлен переключатель здесь, то пользователю бота будет показана кнопка "Меню". Соответствующий ползунок в стрелке "Отображать как кнопку" должен быть включен.
Поле: Расширенные настройки кнопок
[тип: строка, переменная]
Используется для создания инлайн-кнопок и кнопок в тексте. Подробнее о создании кнопок.
Поля стрелки (редактор соединений)
Поле: Задержка перед ответом
[тип: число, переменная, выражение]
Здесь указывается время, через которое бот ответит человеку. Время может измеряться в секундах, минутах, часах и днях. Если из блока ведет такое соединение, переход будет осуществлен автоматически. Данный функционал применяется для отправки автоматических сообщений, которые не требуют ответа пользователя.
Ползунок: Отменить, если покинул блок
Отменить при переходе в другой блок: включите данный ползунок, если вам необходимо прервать цепочку автоматических сообщений, если пользователь выполнил какое-либо действие и перешел в другой блок.
Ползунок: Отменить сообщения с таймером
Если ползунок включен, то при переходе по стрелке отменятся все запланированные таймеры, кроме тех, где включено "Не отменять".
Ползунок: Не отменять
Эта настройка позволит не сбрасывать таймер, даже если на других стрелках включено "Отменить сообщения с таймером".
Поле: Время отправки с учетом задержки
[тип: время, переменная, выражение]
Время отправки с учетом задержки: бот отправит сообщение в указанное время и приплюсует задержку из поля "Задержка перед ответом".
Поле: Дата отправки с учетом задержки
[тип: дата, переменная, выражение]
Дата отправки с учетом задержки: бот отправит сообщение в указанный день (в 00:00 часов) и приплюсует задержку из поля "Задержка перед ответом".
Лучше всего одновременно с этим полем указывать и время отправки сообщения в поле "Время отправки". Для указания даты можно использовать переменную.
Ползунок: Отсылать если дата прошла
Если в день сообщения время прошло и вы установили ползунок "Отсылать если дата прошла", оно будет запланировано на завтра.
Ползунок: Переходить один раз за диалог
Переходить один раз за диалог: если включен данный ползунок, пользователь сможет попасть в этот блок только один раз в процессе общения с ботом.
Поле: Описание
[тип: короткая строка]
Краткое описание условия перехода. Это текст для разработчика, отображаемый вместе со стрелкой.
Поле: Номер ряда
[тип: число]
Задает номер ряда для кнопки.
Поле: Номер линии
[тип: число]
Задает номер ряда для кнопки.
Поле: Цвет кнопки
[тип: цвет]
Задает фоновый цвет кнопки в поддерживаемых цвет мессенждерах. Цвет задается в строковом 7-ми символьном шестнадцатиричном формате, имеет вид: #f0a1ce
.
Чек-боксы (ползунки)
Ползунок: Отвечать один раз за диалог
Отвечать один раз за диалог: если включен данный ползунок, пользователь сможет попасть в этот блок только один раз в процессе общения с ботом. Удобно использовать, если есть блоки "Начало диалога" с популярными ключевыми словами, например, слово "Здравствуйте". Если пользователь при входе в бота написал это слово и включен ползунок "Отвечать один раз за диалог", то в дальнейшем диалоге, бот будет игнорировать это слово от пользователя.
Ползунок: Пользователь вводит данные
Пользователь вводит данные: при включении данного переключателя, появляется дополнительное поле "Вводимые данные". В него нужно внести имя переменной, в которую запишется ответ пользователя. Название переменной вводится одним словом. Переменная чувствительна к регистру.
Настройки кнопок
Настройки кнопок: по умолчанию включен переключатель "Отображать как кнопку". Если в этом нет необходимости, просто отключите его.
В этом подразделе можно выровнять и упорядочить кнопки и поменять их цвет. Работает только в мессенджерах, где поддерживаются кнопки.
Ползунок: Markdown в Telegram
Работает только в Телеграм
Включает возможность отправки стилизованного текста в Телеграм. Экранирует небезопасные символы в поле Текст сообщения.
Форматирование текста сообщений |
Ползунок: Защитить контент
Работает только в Телеграм (с версии от 21.12.2021). Если сообщение не поддерживается версией Телеграм, то пользователь увидит сообщение с просьбой обновить мессенджер
Защищенные сообщения нельзя переслать, скопировать или сохранить. На телефоне нельзя сделать скриншот.
Для включения данной функции достаточно активировать переключатель.
Видео: https://youtu.be/mBSG2RY2y1k
Ползунок: Показывать превью ссылок
В зависимости от типа файла, помимо самой ссылки, в мессенджере будут показаны дополнительные параметры отправляемого файла:
- миниатюра (эскиз)
- описание
- первые строки из текста
Кнопки
Кнопка: Очистить разметку
Удаляет символы экранирования \
из поля "Текст сообщения" (при их наличии).
Кнопка: Добавить кнопку
Позволяет быстро добавить кнопку в бота с помощью диалога.
Вложения
Вложение должно быть не больше 20 Мб
Загруженный файл имеет приоритет перед ссылкой на файл. Если вы укажете ссылку и одновременно прикрепите файл, то будет отправлен файл
Ссылка
В появившееся поле вы можете прикрепить ссылку (URL вложения) к сообщению или перенести мышкой тот файл, который хотите передать.
Прикрепленный файл будет отправлен ссылкой с сервера salebot.pro. Можно указывать переменные в формате #{}
.
Медиафайл
Выбирайте при отправке видео. В Whatsapp, видео отображается только ссылкой. Если вам надо и в других мессенджерах, чтобы видео с Ютуба приходило просто ссылкой, то можно ссылку прогнать через любой сократитель ссылок или отправить как вложение с уведомлением о клике. Прикреплять видео лучше ссылкой с любого видеохостинга.
Картинка
Выбирайте при отправке изображений.
Файл
Используйте при отправке документов и любых других файлов.
Аудио
Аудиофайл должен иметь формат .ogg и размер менее 1 Мб
Используйте, если тип отправляемого файла имеет аудио формат.
Настройки вложений (отправка)
Следующие поля предназначены для работы с вложениями
URL вложения | здесь можно ввести ссылку на файл или картинку в интернете |
Browse... | загрузка файла/картинки с компьютера для дальнейшей отправки клиенту |
Тип вложения | поле, предназначенное для выбора типа вложения |
С уведомлением о клике | используется для получения информации перешел пользователь по ссылке или нет;
когда пользователь перейдет по ссылке, бот вернет ответ в виде: |
Показывать превью ссылок | отображать или нет дополнительные сведения об отправляемом файле |
По умолчанию, ссылка с уведомлением о клике, имеет вид https://sblnk.ru/{proxy_id}
.
Вы можете задать свой домен для формирования ссылок с уведомлением. Для этого укажите ваш домен в настройках проекта.
Кнопки интерфейса
Поиск
Открытие диалога поиска блока (также, поиск работает по содержимому блоков).
Отмена
Отмена последнего действия Ctrl+Z (откат).
Возврат
Вернуть отмененное действие Cltr+Y (вперед).
Масштаб
Изменение масштаба проекта.
Скрыть
Скрыть навигационную карту проекта.
Тестировать бота
Запуск тестирования бота во встроенной среде.
Новый лист
Создание отдельных листов одного бота (одного проекта).
Как создавать листы |
Язык интерфейса
Выбор языка интерфейса. Доступные языки: русский, английский.
Сохранить
Сохраняет изменения в текущем блоке или соединении.
Сохранить и закрыть
Закрывает редактор и сохраняет изменения в текущем блоке или соединении.
Ссылки
Создать петлю
Добавляет соединение от выбранного блока к нему же ("петля"). Часто используется с другими условными переходами (соединениями).
Создать блок ниже
Создает ниже текущего блока - новый блок "Состояние диалога" и новое соединение к этому блоку.
Создать рассылку
Создает рассылку выбранного блока по заданным параметрам. После запуска рассылки, клиенты перемещаются в этот блок.
Пересчитать статистику
Показывает количество пользователей в каждом блоке проекта (число в верхней части блока).
Переменные
Открывает встроенную документацию по переменным.
Использование переменных |
Прочие элементы
Навигация
Окно позволяет с помощью мыши быстро перемещаться по проекту.
Инструкция
Открывает документацию к конструктору Salebot.
Меню
Открывает меню просмотра личных проектов.
Вкладки
Конструктор
Конструктор воронок (текущий вид)
Клиенты
Текущие диалоги с клиентами
Salebot CRM
Встроенная SalebotCRM
Задачи
Управление текущими задачами сотрудников проекта
Списки
Управление списками проекта
Рассылки
Создание рассылок и управление
Минилендинг
Создание страницы, к которой будет привязан бот
Аналитика
Просмотр статистики сообщений, новых клиентов и диалогов
Каналы
Подключение бота к мессенджеру
Интеграция
Встроенные CRM интеграции (Bitrix24, AmoCRM и т.д.)
Платежные системы
Настройка интеграции с платежными системами (бот сможет обрабатывать платежи)
Телефония
Настройка интеграции с провайдерами SIP-телефонии
Шаблоны
Встроенные шаблоны конструктора Salebot
Сотрудники
Настройка доступов и ролей сотрудников
Резервная копия
Создание копии проекта и восстановление.
Резервирование и восстановление |
Оплата
Просмотр текущего тарифного плана и управление
Настройки проекта
Список основных настроек проекта.
- Настроить часовой пояс проекта
- Установка переменных проекта
- Включить Loktar и Втаргете
- Как настроить, чтобы бот не мешал общению с клиентами
- Настройка описания бота