Лид в Битрикс24 из бота MAX
Задача
Обращения в MAX нужно превращать в лиды Битрикс24 без ручного копирования. Бот задаёт вопросы, а затем вызывает метод crm.lead.add через входящий вебхук — лид появляется в CRM с именем, телефоном и текстом обращения.
СобытиеТекст сообщенияMAXRetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
ДействиеЗапрос в Битрикс24 (любой метод REST API)Битрикс24
- РезультатВ Битрикс24 создаётся лид, его ID сохраняется в переменную, а подписчик получает подтверждение от бота.
Настройка
- Создайте в Битрикс24 входящий вебхук с правами CRM и добавьте его URL в «Интеграции» Retensy.
- Подключите бота MAX и соберите вопросы: имя, телефон, суть обращения.
- В блоке «Действия» выберите «Запрос в Битрикс24», метод crm.lead.add и заполните поля переменными.
- В «Сохранить из ответа» укажите $.result → {{var.b24_lead_id}}, чтобы использовать ID лида дальше.
{
"событие": {
"канал": "MAX",
"from": {
"first_name": "Анна",
"username": "anna_example"
},
"last_text": "Хочу консультацию"
},
"переменные": {
"var.phone": "+7 900 000-00-00",
"var.email": "anna@example.com"
},
"запрос Битрикс24": {
"method": "crm.lead.add",
"fields[TITLE]": "Заявка из MAX: {{from.first_name}}",
"fields[NAME]": "{{from.first_name}}",
"fields[PHONE][0][VALUE]": "{{var.phone}}",
"fields[COMMENTS]": "{{last_text}}"
},
"ответ": {
"result": 1024
}
}Результат
В Битрикс24 создаётся лид, его ID сохраняется в переменную, а подписчик получает подтверждение от бота.
Где пригодится
- Заявки на услуги
- Обращения в поддержку как лиды
- Создание задачи менеджеру методом tasks.task.add
Ограничения
- Поля задаются по названиям REST API Битрикс24.
- Изменения в Битрикс24 не запускают сценарии Retensy.