Типы интеграций
API — универсальный вариант. Подходит для любых внешних систем: AmoCRM, Bitrix24, своих сервисов или любого источника который умеет отправлять HTTP-запросы. DMP — только для интеграции с dmp.one. Сайт-источник автоматически конвертируется в тег контакта. Bitrix24 — автоматически получает контакты и лиды через исходящий вебхук Bitrix24. Система сама запрашивает полные данные через Bitrix24 REST API. AmoCRM — автоматически получает контакты через вебхуки AmoCRM.Создание интеграции
В интерфейсе платформы два разных сценария: входящие webhook-интеграции (API, DMP) создаются в карточке колл-листа, а Bitrix24 и AmoCRM — в разделе «Интеграции» (вкладка CRM), где отдельно выбирается колл-лист. Через публичный API бэкенда по-прежнему можно создать интеграцию любого из четырёх типов (см. эндпоинт создания интеграции в вашей среде).API и DMP (webhook)
Откройте колл-лист
В интерфейсе выберите нужный колл-лист — интеграция привязывается к нему автоматически
Поля формы
Доступны только типы API (Webhook) и DMP:
- Название (обязательно)
- Описание (опционально)
- Тип интеграции —
apiилиdmp
Bitrix24 и AmoCRM (CRM)
Поля формы
- Название (обязательно)
- Описание (опционально)
- CRM — Bitrix24 или AmoCRM
- Колл-лист — выбор из списка (куда загружать контакты)
- Для Bitrix24 — URL вебхука REST API (
settings.bitrixWebhookUrl; в форме указывается как URL вебхука Битрикс24)
Ограничения
Обработка ошибок
| Код | Что значит | Что делать |
|---|---|---|
200 OK | Контакты успешно загружены | — |
400 Bad Request | Некорректные данные | Проверьте: наличие поля phone, статус интеграции, лимиты, тип интеграции. Для Bitrix24: наличие bitrixWebhookUrl. Для AmoCRM: наличие контактов с телефоном в вебхуке |
404 Not Found | Интеграция не найдена | Проверьте правильность webhook URL |