DeskAI
Чем можем помочь?

Виджет в личном кабинете: передаём имя и почту вошедшего

2 мин чтения · обновлено 16.08.2026

Если чат стоит в личном кабинете, вы уже знаете, кто перед вами. Спрашивать почту у человека, который прямо сейчас сидит под своей учётной записью, — глупо.

Сайт может сообщить виджету, кто вошёл: имя, почту и идентификатор пользователя. Тогда форма контактов не показывается, а обращения сразу попадают в правильный контакт.

Что это даёт

  • Оператор видит настоящее имя и почту, а не псевдоним.
  • Вся история клиента — в одном контакте, независимо от устройства.
  • Человек не заполняет форму, которую вы и так могли бы не спрашивать.
  • На общем компьютере переписка не покажется следующему вошедшему.

Два способа передать

Атрибуты в коде установки — для обычных сайтов, где страница перезагружается после входа:

<script src="https://chat.deskai.ru/w.js"
        data-provider="ваш-идентификатор"
        data-user-id="42"
        data-email="ivan@example.com"
        data-name="Иван Петров"
        data-hash="подпись"
        async></script>

Вызов из кода — для личных кабинетов на JavaScript-фреймворках, где вход происходит без перезагрузки:

window.DeskAI.identify({
  userId: '42',
  email: 'ivan@example.com',
  name: 'Иван Петров',
  hash: 'подпись',
});

Вызвать identify() можно в любой момент, в том числе до того, как виджет загрузился: вызов не потеряется.

Подпись обязательна

Без неё данные игнорируются, и разговор идёт анонимно. Причина простая: всё, что передаёт страница, посетитель может подменить через инструменты разработчика — и назваться чужой почтой.

Как считать подпись — в статье Подпись данных посетителя: зачем нужен секрет и как его посчитать. Это несколько строк на вашем бэкенде.

Смена пользователя

Если из кабинета вышли и вошли под другой учётной записью, виджет это заметит: прежняя переписка скроется, начнётся новый разговор. Специально ничего вызывать не нужно — достаточно передавать актуальные данные.

При выходе из аккаунта просто перестаньте передавать личность.

Что настроить заодно

Режим запроса контактов поставьте в «не спрашивать»: почта у вас уже есть. См. Запрос контактов у посетителя: три режима.

Что дальше

Подпись данных посетителя: зачем нужен секрет и как его посчитать.

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