← Ко всем статьям

1 сентября 2026 г.

CRM-ветка и Salesbot: Как избежать дублей клиентов

Как избежать дублирования клиентов с Salesbot в CRM-системе

Работа с Salesbot в CRM-системе amoCRM требует внимания к деталям, чтобы избежать дублирования клиентов. В одной из прошлых статей мы разобрали конвейер между ботом и клиентом, теперь же рассмотрим, как система обрабатывает новые и существующие клиентов.

Проблема дублей

В проекте, который рассматривался в статье, существует особенность: сделки хранятся до последнего момента, что может привести к созданию дублирующихся клиентов. Например, клиент приходит ночью, бот обрабатывает его запрос, и система создаёт новую сделку, не проверив, не существует ли уже запись о нем в CRM.

Решение с помощью Redis-ключей

Для предотвращения такого дублирования можно использовать Redis-ключи. В начале CRM-ветки используется проверка на наличие Redis-ключа Is New User?. Если ключ пустой, система создаёт новую сделку, идентифицирует клиента и синхронизирует его данные. Однако если ключ уже существует, значит клиент уже существует в CRM и система создаёт новую сделку, что может привести к дублированию.

Пример из практики

В проекте, где сделки хранятся до последнего момента, Redis-ключ также создаётся автоматически, но при этом система не может определить, является ли клиент новым или уже существующим. В итоге система создаёт вторую сделку, что приводит к дублированию.

Какие шаги предпринять?

1. Используйте Redis-ключи: Применение Redis-ключей поможет системе точно определить, является ли клиент новым или уже существующим.
2. Синхронизация данных: Обеспечьте синхронизацию данных между ботом и CRM, чтобы избежать дублирования.
3. Проверка на существование клиента: Добавьте логику проверки на существование клиента в CRM перед созданием новой сделки.

Применение Salesbot

Использование Salesbot в качестве диспетчера задач и идентификатора клиентов может значительно упростить работу с CRM-системой, но требует тщательного планирования и настройки. Боты могут быть эффективными помощниками в работе с клиентами, но важно не допустить накопления дублей, что может усложнить управление базой данных и работу с клиентами.

Заключение

Работа с Salesbot в CRM-системе требует внимательного подхода к деталям, чтобы избежать дублирования клиентов. Использование Redis-ключей и тщательная настройка логики проверки существования клиента помогут решить эту проблему и улучшить общую эффективность работы с CRM-системой.

По мотивам: Хабр: Искусственный интеллект — Ночь — боту, а утро человеку: CRM-ветка и два Salesbot'а в amoCRM

Хотите попробовать сами — не только читать?

Собрать бота бесплатно