Перейти к содержимому

Проверка телефона

Робот Проверка телефона ([Telegram] Найти аккаунт / [MAX] Найти аккаунт) проверяет, зарегистрирован ли номер телефона в указанном мессенджере, и возвращает информацию о найденном аккаунте. Это полезно для определения доступных каналов связи с клиентом перед отправкой сообщения.

  • Проверить, есть ли у клиента аккаунт Telegram или MAX
  • Получить username, имя и фамилию из мессенджера
  • Построить условную логику: если аккаунт найден — отправить сообщение, если нет — использовать другой канал
ПараметрОписаниеОбязательный
ЛинияЛиния Олчат, через которую выполняется проверкаДа
Тип поискаСпособ поиска: по номеру телефона или по usernameДа
Номер телефонаНомер телефона в международном формате (например, 79991234567)Нет*
UsernameИмя пользователя без символа @Нет*

* Обязательность зависит от выбранного типа поиска.

В воронке CRM на нужной стадии добавьте робота [Telegram] Найти аккаунт или [MAX] Найти аккаунт из раздела Олчат.

Укажите линию, через которую будет выполняться проверка. Линия определяет, какой мессенджер используется.

Выберите способ поиска:

  • По номеру телефона — укажите поле CRM с номером телефона
  • По username — укажите username (только Telegram)

Для поиска по телефону вставьте переменную с номером телефона из CRM-карточки, например {{Телефон}}. Подробнее: Переменные в роботах.

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

ЗначениеТипОписание
foundboolНайден ли аккаунт: Y или N
user_idstringID пользователя в мессенджере
usernamestringUsername пользователя
first_namestringИмя пользователя
last_namestringФамилия пользователя
phonestringНомер телефона из профиля
errorstringТекст ошибки (при неуспешном выполнении)
error_codestringКод ошибки
КодОписание
PHONE_EMPTYНомер телефона не указан
USERNAME_EMPTYUsername не указан
LINE_NOT_FOUNDЛиния не найдена или не активна
CLIENT_ERRORНе удалось подключиться к мессенджеру
SEARCH_ERRORОшибка при выполнении поиска
  • Номер телефона должен быть в международном формате без пробелов и специальных символов: 79991234567
  • Результат found = N не всегда означает, что у клиента нет аккаунта — возможно, номер не привязан к профилю или настройки приватности скрывают его
  • Значение user_id можно использовать в последующих роботах как идентификатор чата (тип идентификатора: По ID чата)