В настройках проекта можно выбрать приходящие уведомления, настроить работу с воронками и ботом, установить переменные и константы, переименовать проект и многое другое.
Как это сделать, рассказали ниже.
Основные настройки
В основных настройках проекта пользователь может изменить:
- название проекта;
- часовой пояс;
- владельца проекта;
- установить домен для ссылок в боте:
Установка собственного домена понадобится в том случае, если необходимо, чтобы прокси ссылка была на вашем домене, а не на домене Salebot. Это необязательная настройка.
- webhook URL
Понадобится для того, чтобы получать события из сторонних сервисов.
А также в основных настройках проекта можно активировать чекбоксы:
- Автоматически принимать лиды на первый этап воронки
Данный чекбокс будет сразу формировать карточки сделок на первом этапе воронки в SalebotCRM. - Запретить операторам отправлять файлы
При выборе данной настройки сотрудники вашего проекта с ролью Оператор (либо иной настроенной вручную ролью) не смогут отправлять файлы в диалогах - Клиенты, ожидающие ответа, всегда сверху
Отобразит клиентов, которым вы или ваши сотрудники еще не успели ответить, вверху всего списка - Не проверять формат post-json параметров
Для настройки в боте - Бот включен
Чекбокс для включения/выключения бота в проекте
Callback's
В настройках проекта можно настроить, какие колбеки вы хотите получать в Salebot:
Callback - это системное уведомление, которое поможет отслеживать события в Salebot, не проверяя каждый раз списки, метки и воронки в CRM, что значительно сэкономит ваше время.
В данном разделе настраиваются системные уведомления только из разделов Сейлбот. Чтобы увидеть, какие колбеки, например, приходят по платежным системам, мессенджерам и по другим интеграциям, необходимо ознакомиться с соответствующей статьей документации.
Можно настроить колбеки для уведомлений:
- Добавление/удаление списков и меток
- Действия с задачами: создание, удаление, редактирование и завершение.
Например, при создании задачи, привязанной к определенному клиенту, в разделе "Клиенты" с ним в диалоге будет появляться сообщение с текстом: new_task_added_callback task_id:#{task.id}, task_name:#{task.name}
А при редактировании задачи, привязанной к определенному клиенту, в диалоге с клиентом будет появляться комментарий с текстом: "Задача была отредактирована #{current_user.display_name}: edit_task_callback task_id:#{task.id}, task_name:#{task.name}", где
- Изменение ответственного у клиента
Колбек включает в себя ID сделки, а также имя ответственного, на которого сменили предыдущего вашего сотрудника:
- Удаление сделки
Чтобы видеть все, что происходит в CRM, также наблюдайте за удалением сделок в ваших воронках, чтобы не пропустить ничего важного:
- Перемещение в сделки в системное состояние
В CRM существуют системные состояния воронки, в которые можно переместить сделку:
Можно установить отправку колбеков при перемещении сделок по состояниям: "удалить сделку", "сделка провалена", "успешная сделка", "в архив". Тогда в диалоге с клиентом будет приходить уведомление следующего вида:
Настройка колбеков при переходе между этапа CRM
При нажатии на "Настройку колбеков при переходе" откроется модальное окошко со всеми воронками, существующими в проекте:
Данная настройка поможет активировать бота при переходе клиента в определенное состояние воронки. Для этого достаточно выбрать либо всю воронку (тогда любое перемещение сделки клиента по воронке будет активировать бота) либо только переход в определенное состояние:
Теперь при смене состояния сделки (в автоматическом или ручном режиме) из любого места на сайте сгенерируется уведомление, которое может запустить бота.
Уведомление умеет вид: crm_state_changed Имя воронки:Название этапа
Также в карточке клиента появится переменная callback_query_id, в которой будет сохранен идентификатор сделки, для которой отправлено уведомление:
Чтобы запустить бота на это событие, необходимо указать текст уведомления в поле Условие стрелки или любого блока с условием (блок первостепенной проверки условия, не состояние с условием).
Константы
Обращаем внимание!
Необходимо учитывать лимиты по переменным и константам в проекте:
- Максимальное количество шаблонных переменных — 100;
- Название шаблонной переменной не может превышать 100 символов;
- Максимальное количество констант проекта — 50;
- Название константы не может превышать 100 символов;
- Значение константы не может превышать 5000 символов.
Константа проекта - это постоянная неизменяемая переменная. Например, она может понадобится для работы с оплатами в боте.
Чтобы добавить константы проекта, нажмите на иконку карандаша. Тогда откроется модальное окно, где вы сможете ввести название переменной и ее значение:
Далее вам достаточно будет ввести переменную:
Тогда в диалоге с клиентом бот вытащит значения именно из константы проекта:
Переменные
Обращаем внимание!
Необходимо учитывать лимиты по переменным и константам в проекте:
- Максимальное количество шаблонных переменных — 100;
- Название шаблонной переменной не может превышать 100 символов;
- Максимальное количество констант проекта — 50;
- Название константы не может превышать 100 символов;
- Значение константы не может превышать 5000 символов.
Назначенные переменные в настройках проекта также можно использовать внутри вашего чат-бота (в т.ч. чат-бота с ИИ).
Вы можете вручную вводить переменные в настройках проекта, а можете воспользоваться назначением переменной в боте.
Отличие переменных и констант
- Переменные можно менять через ботов, тогда как из константы можно только брать значение.
- Значение переменных одинаково для всех пользователей. Значит, если вы через бота поменяете значение переменной, то оно изменится для всех клиентов, в т.ч. в настройках проекта. Константу так изменить нельзя.
- Значение константы можно поменять только уникально для одного клиента, соответственно, в настройках проекта константа останется с ранее установленным значением без изменений.
- Если обратится в боте к переменной через конструкцию "project.", то можно изменить значение переменной.
Наглядный пример работы с переменной через бота и конструкцию project. вы можете прочитать в статье "Чат-бот с ИИ для онлайн-записи".
Как правильно назначать переменные/константы в настройках проекта
ОБРАЩАЕМ ВНИМАНИЕ!
Нельзя в значении переменной/константы В НАСТРОЙКАХ ПРОЕКТА использовать интерполяцию переменных!
Интерполяция - это назначение одной переменной с помощью другой через конструкцию #{}.
НЕПРАВИЛЬНО:
ПРАВИЛЬНО:
При назначении переменных в настройках проекта можно использовать различные значения:
Например, переменные со скриншота выше были закешированы в проекте через бота с помощью блоков конструктора и установленных функций:
Функция get_info_for_booking() работает только при настроенном разделе "Услуги" для онлайн-записи и берет значения по доступным свободным слотам для записи.
Обращаем внимание, что переменная кешируется в настройки проекта через конструкцию "project.":
Также вы можете добавить переменную в настройках проекта, кликнув по иконке карандашика:
Тогда откроется модальное окно с уже существующим списком переменных, где необходимо кликнуть на "Добавить переменную":
Причем название переменной вы можете задать по своему усмотрению, избегая наименования системных переменных:

Шаблоны переменных
С помощью функции "Шаблоны переменных проекта" вы сможете быстро собрать переменные вне зависимости от их типов.
Чтобы собрать переменную по шаблону, кликните по одноименной кнопке:
Вам откроется модальное окно, в котором вы увидите пустое поле для названия переменной и выпадающий список с типом:
Если вы выбрали тип переменной "Список", то вы можете указать возможные значения для переменной:
Чтобы добавить несколько значений:
Шаг 1: введите название переменной;
Шаг 2: введите значение1 для переменной;
Шаг 3: нажмите на плюс в строке со значением: после того, как вы нажмете плюс для одного из значений переменной, появится плашка под полем с введенными вами данными для переменной:
Шаг 4. Пропишите следующее значение переменной и снова нажмите плюс: кликать на плюс необходимо после каждого ввода одного из значений переменой.
Шаг 5. Кликните "Создать": тогда переменная добавится внизу модального окна:
Переписка
Данный раздел закроет все необходимые моменты при работе с чат-ботами:
- Можно указать свой адрес/несколько адресов почты, чтобы получать заказы/заявки на свою почту, не пропуская ни одного события.
- При необходимости, существует настройка автоматического ответа на первое сообщение пользователя в окне онлайн-чата или мессенджере с кнопками.
Подробнее в статье "Первое сообщение в мессенджерах"
- Также можно подстраховать себя, чтобы бот никогда не молчал: установите текст сообщения, если бот не знает ответа пользователя.
- Также, активируя чекбоксы для уведомлений, вы сможете видеть клиентов, написавших вам в бот, даже если вы в это время находитесь в другом проекте Salebot.
Дублирование сообщений
Также в настройках проекта в разделе Переписка можно установить дублирование сообщений на почту ваших учеников и клиентов:
Как это работает?
Если ученик / клиент напишет вам в онлайн-чате, а после сообщение не будет им прочитано, то при установке данной настройки спустя заданный промежуток времени ученику / клиенту придет сообщение на почту.
Важно! Чтобы данная функция работала необходим подключенный и авторизованный email-бот.
Как подключить email-бот, рассказали в статье "Email-рассылки".
Чтобы дублирование сообщений на почту работало, необходимо установить интервал, через который непрочитанное учеником / клиентом сообщение будет продублировано на почту:
Если в проекте подключено несколько email-ботов, то можно будет выбрать, от какого именно будет направляться продублированное сообщение:
Интеграции
В настройках проекта можно активировать два чекбокса для последующей интеграции двух сервисов для Аналитики:
Подробнее о настройках интеграции, читайте в статьях "Loktar", "Втаргете".