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

    Рассылка по контактам AMOcrm через Конструктор ботов

    Создайте внешнюю интеграцию на странице AmoМаркет

    1. Перейдите в раздел «AmoМаркет».
    2. В правом верхнем углу нажмите «…».
    3. Выберите «Создать интеграцию».
    4. Нажмите на «Внешняя интеграция».
    5. Выберите «Предоставить доступ: все».
    6. Заполните поля «Название» и «Описание».
    7. Нажмите «Сохранить».

    Сгенерируйте «Долгосрочный ключ» для интеграции

    1. На странице «AmoМаркет» откройте вкладку «Установленные».
    2. Найдите вашу интеграцию и кликните по ней.
    3. Перейдите в раздел «Ключи и доступы».
    4. Нажмите на кнопку «Сгенерировать» для создания долгосрочного ключа.
    5. Сохраните этот ключ — он понадобится вам при настройке конструктора ботов.

    Соберите сценарий в конструкторе ботов

    Перейдите в конструктор ботов и выполните следующие шаги:

    • Входящий webhook — добавьте блок для получения данных через webhook.
    • API запрос — создайте GET-запрос к вашему AMOcrm:
      https://{{ваш домен AMOcrm}}/api/v4/contacts.
      В параметрах Headers добавьте поле «Authorization» и значение «Bearer {{долгосрочный ключ}}».
    • Изменение переменной 1 — присвойте переменной i значение 0.
    • Изменение переменной 2 — присвойте переменной contact_type значение из API-запроса:
      {{...data._embedded.contacts[i].custom_fields_values[1].values[0].value}}.
    • Условие 1 — проверьте, равен ли contact_type значению «кадровый резерв».
      • Если true, подключите к блоку Пауза.
      • Если false, подключите к блоку Отправка сообщения 1.
    • Отправка сообщения 1 — отправьте сообщение по ChatID, используя результат API-запроса:
      {{...data._embedded.contacts[i].custom_fields_values[2].values[0].value}}.
    • Пауза — добавьте паузу на 1 секунду.
    • Условие 2 — проверьте, если i >= 200.
      • Если true, подключите к блоку Отправка сообщения 2.
      • Если false, подключите к блоку Программатор.
    • Программатор — создайте функцию:
      {{i}} + 1. Соедините его с блоком Изменение переменной 2.

    Убедитесь, что сценарий настроен правильно. Пример сценария доступен по ссылке:
    Сценарий.

    Настройте воронку сделок в AMO

    1. Перейдите в раздел «Сделки» в AMO.
    2. В правом верхнем углу нажмите «Настроить воронку».
    3. Удалите все ненужные стадии.
    4. Переименуйте оставшиеся стадии в «Запуск рассылки» и «Проведена рассылка».
    5. На стадии «Запуск рассылки» добавьте триггер «Webhook».
      • В поле «Укажите URL» вставьте ссылку из блока «Входящий webhook» конструктора ботов.
    6. Добавьте триггер «Смена статуса».
      • Укажите выполнение через 2 минуты и смену на этап «Проведена рассылка».
    7. Сохраните воронку.

    Теперь осталось добавить сделку на этапе «Проведена рассылка» и дождаться сообщения от бота.