Связаться с поддержкой:
Связаться с поддержкой
Выберите язык Русский Английский (статья не переведена)

    Блок «Создать контакт CRM»

    В диалоге бота с клиентом блок «Создать контакт CRM» автоматически создает карточку контакта в CRM-системе.

    Блок может создать контакт в CRM-системах:

    • Битрикс24;
    • amoCRM;
    • YClients;
    • Altegio.

    Важно: блок «Создать контакт CRM» только создает элемент, он не сможет проверить наличие такого контакта в CRM. 

    Чтобы воспользоваться блоком, привяжите линию в сценарии бота к CRM-системе. Как настроить интеграцию, читайте в статье — Подключение CRM к ChatApp

    Создание контакта в CRM через сценарий бота

    1. Перейдите в Конструктор ботов и начните сценарий со Стартового блока.
    2. Из меню CRM выберите блок «Создать контакт CRM» и добавьте на рабочую область;

    3. Нажмите в поле «Настроить данные»;

    4. Во всплывающем окне введите данные контакта. В любое поле можно добавить переменные:

    • ФИО — полное имя контакта;
    • Телефон — номер мобильного телефона контакта
    • Email — почта контакта;
    • Сотрудник — выберите из списка сотрудника, который добавлен в CRM-систему (отображается максимум 500 сотрудников). Если добавлять ID сотрудника вручную, то вписывается его ID из CRM системы;
    • Комментарий — добавьте комментарий к контакту по желанию;
    • Адрес — введите адрес контакта;
    • Должность — введите должность контакта;
    • Дата рождения — укажите в формате ГГГГ-ММ-ДД. Только в такой последовательности и только через дефис. При добавлении переменной дата должна оказаться именно в таком формате. Иначе она не отобразится в карточке контакта;
    • Пользовательские поля — введите ID поля из CRM-системы. Как получить ID поля читайте в статье Получить ID поля в CRM-системе. В «Значение» допустимы текст и символы. Например, номер или цена заказа. 

    Нажмите «Сохранить».
    5. Соедините блок «Создать контакт CRM» с предыдущим блоком.

    Когда сценарий дойдет до этого блока, в CRM-системе будет создана карточка контакта.

    Пример использования в Конструкторе ботов c переменными

    Рассмотрим пример использования блоков CRM. Например, чтобы в нерабочее время бот собрал данные клиента и добавил их в CRM-систему в виде карточки «Контакт».

    1. Выполните все пункты из предыдущего раздела.

    2. В настройках блока «Создать контакт CRM» перейдите на вкладку «Переменные».

     3. Создайте локальную переменную для каждого поля. Подробнее о создании переменных в статье Переменные и константы.

    Обратите внимание, что нельзя создавать локальные переменные с названием, как у системных. Поэтому в примере используются разные переменные {{phoneCRM}} и {{nameCRM}}.

    4. Настройте сценарий бота. Ниже приведет пример типового сценария с использованием готового Блока «Создать контакт CRM»:

    • В начале сценария происходит запрос данных у клиента;
    • Ожидается сообщение от клиента;
    • Текст клиента подставляется в значение переменной.

    Повторяйте пункты со всеми нужными переменными. 

    Чтобы уточнить запросы данных от клиентов, можно добавить в сценарий блок «Условие». Например, дата рождения в формате YYYY-MM-DD. Добавьте блок «Условие» и впишите в него регулярное выражение —  d{4}-d{2}-d{2} . Выведите две стрелки «True» — если клиент ввел все правильно и «False» — если клиент ввел дату неверно. Должно получиться как на скриншоте: 

    Сохраните и опубликуйте сценарий.