1b.app
Скопирована ссылка -

При срабатывании действия Проверить наличие номера телефона в комментариях и объединить клиента процесса с существующим контактом - контакты объединяются, но ни один не удаляется

Настроена интеграция с Вайбер Бот. При написании сообщения создаем процесс, пример https://crm.ohrana.ua/admin/customorder/obrashchenie-klienta/2759290/edit/ , проверяем наличие у клиента номера телефона и если его нету - отправляем сообщение с Кнопкой - Отправить номер, когда клиент отправляет нам номер мы переключаемся на этап https://crm.ohrana.ua/admin/shop/workflowstatus/776/action/new/. Тут действием Проверить наличие номера телефона в комментариях и объединить клиента процесса с существующим контактом - ищем тел номер в комментах и объединяем контакты. НО теперь почему-то контакты перестали объединяться http://joxi.ru/82QXbe5c8weNam, вот ошибка которая начала появляться при попытке объединения контактов, а вот и сама карточка контакта, которая не удалилась https://crm.ohrana.ua/admin/shop/users/243443/, хоть вайбер идентификатор и перенесся в основную карточку клиента
В последнее время жостко подвисают процесс в которых есть чат Вайбер, и переключении любого этапа такого процесса. Вот пример https://crm.ohrana.ua/admin/customorder/obrashchenie-klienta/2759415/edit/ можете этот процесс переключать. Такая проблема даже в процессах с 2-3 сообщениями от клиента. Для проверки пришлось отключить много действий и оставить минимальный функционал, но ситуации не улучшилась
Просьба проверить в чем проблема

Ответы:


Шатохіна Ірина писал/а:
НО теперь почему-то контакты перестали объединяться http://joxi.ru/82QXbe5c8weNam, вот ошибка которая начала появляться при попытке объединения контактов, а вот и сама карточка контакта, которая не удалилась https://crm.ohrana.ua/admin/shop/users/243443/, хоть вайбер идентификатор и перенесся в основную карточку клиента

Изменил проверку, чтобы в данном действии при удалении контакта срабатывала проверка на соответствии того кого удаляют и кто удаляет в том случае, если текущий пользовать - сотрудник (чтобы сотрудник по ошибке не удалил себя).
29.12.2021, 12:53

спасибо, отслеживаю
30.12.2021, 09:08

Максим, проверяю, вот процесс https://crm.ohrana.ua/admin/customorder/obrashchenie-klienta/2767191/edit/ , контакт при объединении удалился и тут было бы все отлично. НО увидела, что в удаленной карточке есть событие (вот удаленная карточка контакта https://crm.ohrana.ua/admin/shop/users/244793/ и событие тут http://joxi.ru/E2pZ6egHvalBjr), то есть событие отображается как от контакта который написал изначально (удаленная карточка) к контакту, которого мы нашли в Боксе (контакт с которым объединили), Почему не между ответственным процесса и карточкой клиента ?
30.12.2021, 10:42

Вероятно так настроено, что в 10:17:52 удалило контакт, а после в 10:17:53 отправилось сообщение.
Судя из того, что я вижу - написали сообщение - он имени клиента (автора сообщения) запустилось переключение этапов и запуск действий - поменялся клиент - но в событии переключения он ещё тот же и от него отправилось сообщение. Мы ничего с этим не сделаем, это правильная логика работы - когда переключения и действия запускаются от контакта который вызвал это событие.
Возможно вам нужно пересмотреть структуру действий вашего БП, либо же доработать в действи отправки чтобы оно отправляло от имени ответственного за процесс.
30.12.2021, 12:35

Максим, Вы правы, изменила порядок действий, и не учла этого. Поменяла назначение ответственного и теперь все ок.
При объединении удаление также срабатывает, спасибо
04.01.2022, 13:48

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий