Обработка дубликатов (Битрикс24)
В Альбато система проверяет на дубли через оператор И, то есть должны совпасть оба параметра при настройке связки. Рассмотрим пример, когда проверять будем сначала по номеру телефона и дописывать почту, потом по почте и дописывать номер телефона, если ни один из параметров не совпал, создаем новый контакт и с почтой и с номером телефона.
В нашем примере будем использовать ВКонтакте и Битрикс24.
Перед созданиме связки убедттесь, что оба сервиса подключены к Альбато.
Как подключить ВКонтакте
Как подключить Битрикс24
Перейди в раздел Мои связки → Создать новую связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_fwy39i.png)
В новом окне выбери событие, которое будет запускать связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_45x0ud.png)
События, которые запускают автоматизацию, называются триггеры.
Триггеры — это изменения, после которых Albato выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
Сервис, из которого будешь передавать данные — ВКонтакте.
При каком событии запустится связка — Заявка с формы (ответы как отдельные поля).
Подключение — создано ранее.
Нажми Добавить триггер.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_pgob0g.png)
Связка будет работать в реальном времени:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_7grqw.png)
Нажми Сохранить и переходи к следующему шагу.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_vsrsyx.png)
Действия — что делает Albato после запуска связки. Также действия позволяют передавать данные в другие сервисы и системы.
Сервис, куда будешь передавать данные — Битрикс24.
Какое действие выполнить, когда запустится связка — Новый контакт.
Подключение — создано ранее.
Нажми Добавить действие.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_p648k2.png)
Настраиваем шаг, будем искать контакт по номеру телефона - заполняем одно поле Телефон параметром от шага 1
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_6zuom0.png)
Далее добавляем шаги в следующей последовательности:
Действие - Битрикс24: Новый контакт
Инструмент - Прерывание
Действие - Битрикс24: Найти контакт
Действие - Битрикс24: Новый контакт
Инструмент - Прерывание
Действие - Битрикс24: Новый контакт
Предварительно связка выглядит так
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1tu45vo.png)
Переходим к настройкам шагов. После шага 2 добавляем инструмент - Роутер
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_jnu3u9.png)
Настраиваем шаг.
Если ID контакта, найденного в шаге 2 не равно пустому значению, то переходим к шагу 4 Битрикс24: Новый контакт, иначе шаг 6 amoCRM: Новый контакт:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ku5a4l.png)
Шаг 4 - Битрикс24: Новый контакт:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_104c7mx.png)
По нашей задаче, если контакт найден по номеру телефона, то мы его обновляем параметром email.
Настраиваем шаг:
Имя и Фамилия - любой параметр из шага 1 или прописать статично
Телефон - параметр телефон из шага 1
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_r38dkq.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_3bxdko.png)
В этом шаге настраиваем проверку на дубли:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_rwqv6o.png)
Указываем вариант - Только обновить существующую запись и ставим галку напротив поля Телефон:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1is359w.png)
Далее указываем, что нужно обновить поле email убрав текущее значение:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_175tjt2.png)
Шаг 6 - Битрикс24: Найти контакт
Нужно указать только один параметр:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_sv0fk4.png)
После шага 6 добавляем Инструмент - роутер, если айди контакта, найденного в шаге 6 не равно пустому, то перейти к шагу Шаг 6 - Битрикс24: Найти контакт, иначе шаг 10 - Битрикс24: новый контакт
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1e4f6pk.png)
Шаг 8 - Битрикс24: Новый контакт, настройка выполняется по аналогии с шагом 4
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_21ecx0.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_dr4q7o.png)
Проверка на дубли:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ovpy1z.png)
Поля для обновления:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_9ajara.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_17mkf7s.png)
Шаг 10 - Битрикс24: Новый контакт
Все поля указываем от шага 1:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1v0hv6q.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1r7xsac.png)
В этом шаге проверка на дубли не нужна!
Связка готова, не забудьте ее включить!
В нашем примере будем использовать ВКонтакте и Битрикс24.
Перед созданиме связки убедттесь, что оба сервиса подключены к Альбато.
Как подключить ВКонтакте
Как подключить Битрикс24
Как настроить интеграцию
Перейди в раздел Мои связки → Создать новую связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_fwy39i.png)
В новом окне выбери событие, которое будет запускать связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_45x0ud.png)
События, которые запускают автоматизацию, называются триггеры.
Триггеры — это изменения, после которых Albato выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
Сервис, из которого будешь передавать данные — ВКонтакте.
При каком событии запустится связка — Заявка с формы (ответы как отдельные поля).
Подключение — создано ранее.
Нажми Добавить триггер.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_pgob0g.png)
Связка будет работать в реальном времени:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_7grqw.png)
Нажми Сохранить и переходи к следующему шагу.
Настройка действия
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_vsrsyx.png)
Действия — что делает Albato после запуска связки. Также действия позволяют передавать данные в другие сервисы и системы.
Сервис, куда будешь передавать данные — Битрикс24.
Какое действие выполнить, когда запустится связка — Новый контакт.
Подключение — создано ранее.
Нажми Добавить действие.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_p648k2.png)
Настраиваем шаг, будем искать контакт по номеру телефона - заполняем одно поле Телефон параметром от шага 1
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_6zuom0.png)
Далее добавляем шаги в следующей последовательности:
Действие - Битрикс24: Новый контакт
Инструмент - Прерывание
Действие - Битрикс24: Найти контакт
Действие - Битрикс24: Новый контакт
Инструмент - Прерывание
Действие - Битрикс24: Новый контакт
Предварительно связка выглядит так
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1tu45vo.png)
Переходим к настройкам шагов. После шага 2 добавляем инструмент - Роутер
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_jnu3u9.png)
Настраиваем шаг.
Если ID контакта, найденного в шаге 2 не равно пустому значению, то переходим к шагу 4 Битрикс24: Новый контакт, иначе шаг 6 amoCRM: Новый контакт:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ku5a4l.png)
Шаг 4 - Битрикс24: Новый контакт:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_104c7mx.png)
По нашей задаче, если контакт найден по номеру телефона, то мы его обновляем параметром email.
Настраиваем шаг:
Имя и Фамилия - любой параметр из шага 1 или прописать статично
Телефон - параметр телефон из шага 1
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_r38dkq.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_3bxdko.png)
В этом шаге настраиваем проверку на дубли:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_rwqv6o.png)
Указываем вариант - Только обновить существующую запись и ставим галку напротив поля Телефон:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1is359w.png)
Далее указываем, что нужно обновить поле email убрав текущее значение:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_175tjt2.png)
Шаг 6 - Битрикс24: Найти контакт
Нужно указать только один параметр:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_sv0fk4.png)
После шага 6 добавляем Инструмент - роутер, если айди контакта, найденного в шаге 6 не равно пустому, то перейти к шагу Шаг 6 - Битрикс24: Найти контакт, иначе шаг 10 - Битрикс24: новый контакт
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1e4f6pk.png)
Шаг 8 - Битрикс24: Новый контакт, настройка выполняется по аналогии с шагом 4
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_21ecx0.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_dr4q7o.png)
Проверка на дубли:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ovpy1z.png)
Поля для обновления:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_9ajara.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_17mkf7s.png)
Шаг 10 - Битрикс24: Новый контакт
Все поля указываем от шага 1:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1v0hv6q.png)
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1r7xsac.png)
В этом шаге проверка на дубли не нужна!
Связка готова, не забудьте ее включить!
Обновлено на: 27/05/2024
Спасибо!