Интеграция с amoCRM
Агент создаёт сделки, контакты и задачи в amoCRM прямо во время разговора. Менеджер видит заявку в воронке до того, как клиент положил трубку.
Подключение
Раздел «Интеграции» → карточка amoCRM → «Подключить» → способ «Быстрое: свои ключи». Понадобится ключ из вашей amoCRM: «Интеграции» → «Создать интеграцию» → «Внешняя интеграция» → вкладка «Ключи и доступы» → «Долгосрочный токен». Скопированное вставляется в кабинет одним полем — раскладывать по частям не нужно.
Полный разбор с картинками — в статье Как подключить amoCRM.
Всё это делается под администратором amoCRM: у пользователя с ограниченными правами раздела интеграций попросту нет, а если подключение сделает менеджер без нужных прав, часть операций окажется недоступна — и вы узнаете об этом только по ошибкам в звонках.
Ключ доступа живёт ровно столько, сколько вы выбрали при его создании: срок видно на карточке интеграции, а за две недели до конца кабинет начинает предупреждать.
Настройка подключения
После подключения откройте «Настроить» в карточке интеграции. Здесь задаётся, куда попадают заявки:
- Воронка — в какую попадают сделки от агента.
- Этап — на каком этапе создаётся сделка.
- Ответственный — кому назначается.
Заведите под агента отдельный этап в начале воронки, например «Заявка с телефона». Так вы сразу увидите, сколько приносит агент, и не перемешаете его заявки с теми, что менеджеры завели руками.
Действия в сценарии
Подключение само по себе ничего не делает — оно даёт возможность. Действия добавляются в сценарий нодой «Действие CRM»:
| Действие | Что создаёт |
|---|---|
| Создать сделку | сделку с контактом и полями из разговора |
| Создать контакт | только карточку клиента |
| Поставить задачу | дело ответственному менеджеру |
Подробнее о настройке ноды — Нода «Действие CRM».
Заполнение полей
В ноде каждое поле карточки связывается с переменной сценария или собирается шаблоном.
Заполнять можно и стандартные поля (имя, телефон, почта, бюджет, ответственный, теги), и ваши собственные поля портала — те, что вы завели сами. Кастомные поля подтягиваются из вашего amoCRM списком.
Типичный набор:
| Поле карточки | Откуда |
|---|---|
| Название сделки | шаблон Запись: {{service}} на {{visit_date}} |
| Контакт: имя | переменная client_name |
| Контакт: телефон | переменная phone |
| Примечание | переменная comment |
Поле с сутью обращения своими словами — самое полезное для менеджера: он понимает контекст, не открывая запись разговора.
Дедупликация контактов
По умолчанию перед созданием контакта платформа ищет карточку с таким же телефоном. Нашла — привязывает сделку к существующему контакту, а не плодит дубль.
Отдельно настраивается, обновлять ли данные найденного контакта. По умолчанию не обновляет — осторожное поведение: если клиент назвался иначе, чем записано в CRM, перезаписывать карточку обычно не нужно.
Метка источника
Карточки, созданные агентом, помечаются служебным тегом. По нему в amoCRM строится фильтр «всё, что пришло с голосового агента» — удобно для отчёта.
Свои теги добавляются в настройках ноды: филиал, направление, кампания.
Проверка
Тест-звонок с полным сценарием до создания сделки, затем открыть amoCRM:
- сделка в нужной воронке и на нужном этапе;
- контакт привязан, телефон заполнен;
- название читаемое, без пустых мест от незаполненных переменных;
- ответственный назначен;
- при повторном звонке с того же номера дубля контакта не появилось.
Частые проблемы
Сделки не создаются. Проверьте ветку ошибки в ноде CRM — она покажет, доходит ли дело до вызова. Затем проверьте, не истекло ли подключение: в карточке интеграции виден статус.
Сделки создаются, но поля пустые. Переменные не заполнились в разговоре. Смотрите карточку звонка: там видно, что агент собрал. Скорее всего, поле не было помечено обязательным в ноде сбора данных.
Дубли контактов. Включите дедупликацию по телефону. Если она включена,
а дубли всё равно есть — вероятно, номера записаны в разных форматах:
где-то +7, где-то 8.
Заявки приходят не в ту воронку. Проверьте настройки подключения: воронка и этап задаются там, а не в ноде сценария.