При настройке действий при окончании диалога (кроме действия Сохранить диалог и Сохранить звонок) вы можете настроить поведение приложения при дублировании создаваемых сущностей.
Настройки для всех типов действий однотипны. Рассмотрим на примере настройки действия Создать контакт.
- Добавьте действие Создать контакт.
- Нажмите кнопку +Добавить поле в секции Контроль дубликатов.
- Выберите поле сущности, в котором приложение будет искать дубликаты.
- Выберите данные в поле Значение, на основе которых приложение будет искать дубликаты.
По умолчанию доступно только поле Название. Для контроля дубликатов с использованием остальных полей требуется подключить API Фильтрации AmoCRM: https://www.amocrm.ru/buy#additional-pricing
Например, если в Поле выбрать Телефон, а в поле Значение выбирать встроенную переменную {call.phone}, то это значит, что при звонке с номера телефона, который уже содержится в поле Телефон какого-то существующего контакта, новый контакт создаваться не будет. При этом будут выполнены действия, указанные в столбце Действия при дублировании в секции Заполнение полей.
При добавлении хотя бы одного поля в разделе Контроль дубликатов, которые рассматривались выше, в разделе Заполнение полей появится дополнительное поле Действие при дублировании.
Возможные действия при дублировании:
- Нет — поле будет заполняться только при первоначальном создании сущности. При обнаружении дубликата никаких действий с этим полем производиться не будет.
- Дописать — значение из дубликата будет дописано через пробел в конец значения поля существующей сущности.
- Перезаписать — значение из дубликата перезапишет значение, которое содержится в существующей сущности.
- Записать только при дублировании — значение в это поле будет записываться только, если обнаружен дубликат. При первоначальном создании сущности в поле ничего не запишется.
Например:

В этом случае:
- Поле Название лида будет заполнено только при создании лида.
- Поле Результат диалога будет заполнено при создании лида, а в случае повторного звонка с того же номера телефона поле Результат диалога будет дополнено через пробел новым результатом.
- В поле Повторный звонок при создании лида ничего не запишется. При обнаружении дублирования в это поле запишется текст «ДА».