Salebot

конструктор чат-ботов

Описание интеграции СРМ-SaleBot 
  1. Триггер «Загрузка данных Salebot» получает список клиентов из SaleBot (по умолчанию 500 последних).
  2. Триггер сопоставляет ИД позиции воронки клиента с позициями воронки, указанными в регистре сведений «Позиции в воронке», и отбирает те записи с ИД позиции воронки, на которых заполнена контактная информация в соответствии с данными в регистре сведений. Например, в соответствии с регистром, указанным на рисунке ниже, будут отобраны позиции 17941105 и 17941106, так как у них установлен признак «Заполнен контакт».
  1. По отобранным записям осуществляется проверка на наличие записи с таким ИД клиента в регистре «Клиенты Salebot». Проверка осуществляется по столбцу «ИДКлиента» регистра сведений.
  1. Если записи нет, на сторону SaleBot отправляется запрос на получение контактной информации. Далее осуществляется поиск клиента по номеру телефона в базе 1С:
  2. Если клиент был найден в базе 1С, он добавляется в регистр сведений «Клиенты SaleBot». Создается запись с регистре, которая содержит в себе ИД клиента, его имя, ссылку на карточку клиента в 1С и номер телефона.
  3. Если клиент не был найден в базе 1С, то создается новая карточка клиента в базе 1С, в ней заполняется контактная информация, после чего клиент добавляется в регистр сведений «Клиенты SaleBot» в соответствии с механизмом описанным в п. 3.1.1.Если запись есть, никакие данные в регистр сведений не добавляются.
  4. Далее по отобранным записям осуществляется проверка записей в регистре сведений «Интересы клиентов по “Воронкам”». Проверка осуществляется по полю «Клиент»:
  1. Если в регистре сведений нет Интереса, то создаётся новый Интерес, в поле «Описание» добавляется название воронки и позиция, указанная в регистре «Позиции в воронке».
  2. Если в регистре сведений Интерес есть, в поле «Описание» Интереса добавляется текущая позиция. Таким образом в поле «Описание» Интереса фиксируется информация о том, на каком этапе воронки находится клиент в данный момент.