Настройки проекта
Last updated
Last updated
В настройках проекта можно выбрать приходящие уведомления, настроить работу с воронками и ботом, установить переменные и константы, переименовать проект и многое другое.
Как это сделать, рассказали ниже.
В основных настройках проекта пользователь может изменить:
название проекта;
часовой пояс;
владельца проекта;
установить домен для ссылок в боте:
Установка собственного домена понадобится в том случае, если необходимо, чтобы прокси ссылка была на вашем домене, а не на домене Salebot. Это необязательная настройка.
webhook URL Понадобится для того, чтобы получать события из сторонних сервисов.
А также в основных настройках проекта можно активировать чекбоксы:
Автоматически принимать лиды на первый этап воронки Данный чекбокс будет сразу формировать карточки сделок на первом этапе воронки в SalebotCRM.
Запретить операторам отправлять файлы При выборе данной настройки сотрудники вашего проекта с ролью Оператор (либо иной настроенной вручную ролью) не смогут отправлять файлы в диалогах
Клиенты, ожидающие ответа, всегда сверху Отобразит клиентов, которым вы или ваши сотрудники еще не успели ответить, вверху всего списка
Не проверять формат post-json параметров Для настройки в боте
Бот включен Чекбокс для включения/выключения бота в проекте
В настройках проекта можно настроить, какие колбеки вы хотите получать в 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, также наблюдайте за удалением сделок в ваших воронках, чтобы не пропустить ничего важного:
Перемещение в сделки в системное состояние
В SalebotCRM существуют системные состояния воронки, в которые можно переместить сделку:
Можно установить отправку колбеков при перемещении сделок по состояниям: "удалить сделку", "сделка провалена", "успешная сделка", "в архив". Тогда в диалоге с клиентом будет приходить уведомление следующего вида:
При нажатии на "Настройку колбеков при переходе" откроется модальное окошко со всеми воронками, существующими в проекте:
Данная настройка поможет активировать бота при переходе клиента в определенное состояние воронки. Для этого достаточно выбрать либо всю воронку (тогда любое перемещение сделки клиента по воронке будет активировать бота) либо только переход в определенное состояние:
Теперь при смене состояния сделки (в автоматическом или ручном режиме) из любого места на сайте сгенерируется уведомление, которое может запустить бота.
Уведомление умеет вид: crm_state_changed Имя воронки:Название этапа
Также в карточке клиента появится переменная callback_query_id, в которой будет сохранен идентификатор сделки, для которой отправлено уведомление:
Чтобы запустить бота на это событие, необходимо указать текст уведомления в поле Условие стрелки или любого блока с условием (блок первостепенной проверки условия, не состояние с условием).
Константа проекта - это постоянная неизменяемая переменная. Например, она может понадобится для работы с оплатами в боте.
Чтобы добавить константы проекта, нажмите на иконку карандаша. Тогда откроется модальное окно, где вы сможете ввести название переменной и ее значение:
Далее вам достаточно будет ввести переменную:
Тогда в диалоге с клиентом бот вытащит значения именно из константы проекта:
Назначенные переменные в настройках проекта также можно использовать внутри вашего чат-бота (в т.ч. чат-бота с ИИ).
Вы можете вручную вводить переменные в настройках проекта, а можете воспользоваться назначением переменной в боте.
Отличие переменных и констант
Переменные можно менять через ботов, тогда как из константы можно только брать значение.
Значение переменных одинаково для всех пользователей. Значит, если вы через бота поменяете значение переменной, то оно изменится для всех клиентов, в т.ч. в настройках проекта. Константу так изменить нельзя.
Значение константы можно поменять только уникально для одного клиента, соответственно, в настройках проекта константа останется с ранее установленным значением без изменений.
Если обратится в боте к переменной через конструкцию "project.", то можно изменить значение переменной.
Наглядный пример работы с переменной через бота и конструкцию project. вы можете прочитать в статье "Чат-бот с ИИ для онлайн-записи".
ОБРАЩАЕМ ВНИМАНИЕ!
Нельзя в значении переменной/константы В НАСТРОЙКАХ ПРОЕКТА использовать интерполяцию переменных!
Интерполяция - это назначение одной переменной с помощью другой через конструкцию #{}.
НЕПРАВИЛЬНО:
ПРАВИЛЬНО:
При назначении переменных в настройках проекта можно использовать различные значения:
Например, переменные со скриншота выше были закешированы в проекте через бота с помощью блоков конструктора и установленных функций:
Функция get_info_for_booking() работает только при настроенном разделе "Услуги" для онлайн-записи и берет значения по доступным свободным слотам для записи.
Обращаем внимание, что переменная кешируется в настройки проекта через конструкцию "project.":
Также вы можете добавить переменную в настройках проекта, кликнув по иконке карандашика:
Тогда откроется модальное окно с уже существующим списком переменных, где необходимо кликнуть на "Добавить переменную":
Причем название переменной вы можете задать по своему усмотрению, избегая наименования системных переменных:
С помощью функции "Шаблоны переменных проекта" вы сможете быстро собрать переменные вне зависимости от их типов.
Чтобы собрать переменную по шаблону, кликните по одноименной кнопке:
Вам откроется модальное окно, в котором вы увидите пустое поле для названия переменной и выпадающий список с типом:
Если вы выбрали тип переменной "Список", то вы можете указать возможные значения для переменной:
Чтобы добавить несколько значений:
Шаг 1: введите название переменной;
Шаг 2: введите значение1 для переменной;
Шаг 3: нажмите на плюс в строке со значением: после того, как вы нажмете плюс для одного из значений переменной, появится плашка под полем с введенными вами данными для переменной:
Шаг 4. Пропишите следующее значение переменной и снова нажмите плюс: кликать на плюс необходимо после каждого ввода одного из значений переменой.
Шаг 5. Кликните "Создать": тогда переменная добавится внизу модального окна:
Данный раздел закроет все необходимые моменты при работе с чат-ботами:
Можно указать свой адрес/несколько адресов почты, чтобы получать заказы/заявки на свою почту, не пропуская ни одного события.
При необходимости, существует настройка автоматического ответа на первое сообщение пользователя в окне онлайн-чата или мессенджере с кнопками.
Подробнее в статье "Первое сообщение в мессенджерах"
Также можно подстраховать себя, чтобы бот никогда не молчал: установите текст сообщения, если бот не знает ответа пользователя.
Также, активируя чекбоксы для уведомлений, вы сможете видеть клиентов, написавших вам в бот, даже если вы в это время находитесь в другом проекте Salebot.
В настройках проекта можно активировать два чекбокса для последующей интеграции двух сервисов для Аналитики: