+7 (727) 355-53-65
Войти Начать бесплатно
Сменить регион сайта
Казахстан и СНГ (выбрано)
English Россия

Рассылка по контактам 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. Сохраните воронку.

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

Оставить заявку на услуги интегратора