Как подключить чат DiveChat к amoCRM
DiveChat сможет автоматически создавать или обновлять лиды и контакты в amoCRM, добавлять заметки и задачи, а также менять статус лида по выбранным событиям в чате.
Войдите в DiveChat и подготовьте учетную запись amoCRM с правом подключения интеграций.
Убедитесь, что нужный канал общения уже подключен в DiveChat, например канал «Сайт».
Важно: в браузере должны быть разрешены всплывающие окна. В отдельном окне откроется авторизация amoCRM.
Часть 1. Подключите amoCRM
Сначала создайте связь между DiveChat, аккаунтом amoCRM и нужными каналами общения.
ШАГ 1 Откройте раздел «Интеграции»
Что сделать: в левом нижнем углу нажмите значок шестеренки, затем в меню настроек выберите «Интеграции».

ШАГ 2 Начните создание интеграции
Если интеграций еще нет: нажмите «Создать первую интеграцию».
Если список уже заполнен: нажмите «Связать с сервисом» в правом верхнем углу страницы.

ШАГ 3 Выберите amoCRM
Что сделать: в окне «Связать с сервисом» нажмите карточку amoCRM. На выбранной карточке появится отметка.

ШАГ 4 Назовите интеграцию и выберите каналы
Название интеграции: введите понятное имя, например «Интеграция с amoCRM» или «Основная CRM».
Каналы связи: откройте список и отметьте каналы, данные из которых нужно передавать в amoCRM.
Завершение: нажмите «Создать интеграцию».
Важно! Если канал не выбран, события из него не будут участвовать в синхронизации.

ШАГ 5 Разрешите DiveChat доступ к amoCRM
В окне amoCRM: выберите нужный аккаунт и нажмите «Разрешить».
Подсказка: название аккаунта на вашем экране будет отличаться от примера на скриншоте.

ШАГ 6 Проверьте, что интеграция активна
Где смотреть: после авторизации на странице появится карточка интеграции со статусом «Активна» и списком привязанных каналов.
Что проверить: переключатель на карточке должен быть синим. Для дальнейшей настройки нажмите значок шестеренки справа.

Часть 2. Настройте правила синхронизации
Правило отвечает на два вопроса: какое событие в DiveChat запускает передачу данных и что после этого нужно сделать в amoCRM.
ШАГ 7 Откройте вкладку «Правила»
Что сделать: в настройках интеграции откройте вкладку «Правила» и нажмите «Создать правило».
Если правила уже есть: их можно включать и выключать переключателем, изменять через шестеренку или удалять значком корзины.

ШАГ 8 Укажите название правила
Как назвать: используйте название, по которому понятен момент запуска и результат, например «Диалог завершен — добавить заметку».
Далее: в блоке «Событие в DiveChat» откройте список «Выберите событие…».

ШАГ 9 Выберите событие в DiveChat
Пример: событие «Диалог завершен» запустит правило после закрытия разговора с клиентом.
Примеры событий, которые есть в интерфейсе:
- Новый диалог — правило срабатывает при начале нового обращения.
- Диалог завершен — правило срабатывает после закрытия диалога.
- Форма контактных данных — правило срабатывает после отправки контактной формы.
- Офлайн-форма — правило срабатывает после отправки формы, когда оператор недоступен.

ШАГ 10 Добавьте действие в amoCRM
Что сделать: нажмите «Добавить действие», затем откройте список «Выберите действие…» и выберите нужный вариант.
Доступные действия:
- Создать или обновить лид.
- Создать или обновить контакт.
- Добавить заметку.
- Создать задачу.
- Изменить статус лида.
Можно больше одного: если одного действия недостаточно, добавьте следующее кнопкой «Добавить действие». Например: создать лид, добавить заметку и создать задачу.

ШАГ 11 Заполните настройки выбранного действия
Пример «Добавить заметку»: в блоке «Настройки действия» можно добавить параметры, которые предлагает система, например ID запроса, шаблон или ограничение в секундах.
Как настроить: нажмите «Добавить настройку», выберите параметр слева и укажите его значение справа. Набор параметров зависит от выбранного действия.

ШАГ 12 Свяжите поля DiveChat и amoCRM
Что означает связь: слева выбирается источник данных в DiveChat, справа — поле amoCRM, куда нужно записать это значение.
Как добавить: нажмите «Добавить поле», выберите оба поля и повторите действие для каждой нужной пары.
Поля DiveChat, показанные в интерфейсе
- ID и название рабочего пространства.
- ID и название канала.
- ID диалога.
- Статус диалога.

ШАГ 13 Выберите поле назначения в amoCRM
Для лида доступны: название, бюджет, теги и пользовательское поле лида.
Практический совет: ID диалога лучше сохранять в отдельное пользовательское поле amoCRM. Так проще найти исходный разговор и избежать путаницы между обращениями.

Вы завершили настройку интеграции!
Коротко о всех необходимых действиях:
- Создать интеграцию с amoCRM и выбрать каналы.
- Разрешить доступ в окне amoCRM.
- Создать правило и выбрать событие DiveChat.
- Выбрать действие amoCRM и связать поля.
- Сохранить, включить переключатели.