Заявка с сайта попадает в Битрикс24
Агент найдёт в документации действующий метод и сделает так, что заявка с формы на сайте становится лидом в CRM: имя, телефон, почта, комментарий и метки рекламы. Адрес вебхука остаётся на сервере.
- bitrix-search по словам «создать лид из формы на сайте» первым выдаёт crm.lead.add с пометкой «Развитие метода остановлено. Используйте crm.item.add».
- bitrix-method-details по crm.item.add: обязательны entityTypeId и fields, у лида entityTypeId 1, среди полей имя, комментарий, источник и метки utmSource, utmMedium, utmCampaign.
- Агент пишет обработчик формы на сервере: адрес вебхука берёт из переменной окружения, в код страницы он не попадает.
Сделай так, чтобы заявки с формы на моём сайте попадали в Битрикс24 лидом. Перед кодом найди метод через MCP-сервер Битрикс24: сначала bitrix-search, потом bitrix-method-details. Методы по памяти не пиши: crm.lead.add устарел. Что нужно: 1. Форма отправляет имя, телефон, почту и комментарий на мой сервер, а сервер создаёт лид в Битрикс24. 2. Метки рекламы из адреса страницы (utm_source, utm_medium, utm_campaign) сохраняются в лиде. 3. Если Битрикс24 ответил ошибкой, заявка не теряется: сервер записывает её в журнал, а посетитель всё равно видит «Спасибо». Формат телефона и почты (массив fm) сверь со страницей метода crm.item.add на apidocs.bitrix24.ru. Адрес входящего вебхука бери только из переменной окружения BITRIX24_WEBHOOK_URL на сервере. Не проси меня прислать его в чат, не пиши его в код и не отдавай в браузер. В конце скажи, какие права (scope) отметить у вебхука.
Бесплатно: почта или сразу Телеграм-канал клуба
- Совет. Телефон и почта у crm.item.add передаются массивом fm, а его формат сервер не расписывает: пусть агент сверит формат со страницей метода на сайте Битрикс24.
- Совет. Для этой задачи вебхуку хватит прав CRM (crm): так написано в описании метода.
- Совет. Ответ «REST API is available only on commercial plans» значит, что в твоём Битрикс24 не включён доступ к REST API: нужна подписка «BitrixGPT + Маркетплейс» или её пробный режим.