Во время разговора робот получает доступ не только к данным, которые сообщает клиент, но и к тем данным, что находятся в открытом доступе.
Для фиксации таких данных используются системные переменные.
Таблица ниже показывает, какие данные можно получить с помощью системных переменных.
| Внутренний ID | Номер телефона | Электронная почта | Имя | Ник | Тип коммуникации | Канал | Мессенджер | Внешний ID | Запись | ID учетной записи | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Telegram | ✓ | —** | — | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | — | ✓ |
| VK | ✓ | — | — | ✓ | — | ✓ | ✓ | ✓ | ✓ | — | ✓ |
| ✓ | ✓ | — | — | ✓ | ✓ | ✓ | ✓ | ✓ | — | ✓ | |
| Instagram* | ✓ | — | — | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | — | ✓ |
| Звонок | ✓ | ✓ | — | — | — | ✓ | — | — | ✓ | ✓ | — |
Где:
{clientId} — ID клиента в системе TWIN.{clientPhone} — номер телефона клиента. Для звонков используется переменная {phone}.** В Telegram нет возможности получить напрямую номер телефона клиента с помощью системной переменной. Получение доступно другим способом, подробнее читайте в статье Получение номера телефона клиента в Telegram.
{clientEmail} — адрес электронной почты клиента.{clientName} — имя и фамилия клиента.{clientNickname} — псевдоним клиента.{communicationType} — тип коммуникации с клиентом.{channelType} — тип канала общения.{messenger} — название мессенджера.{clientExternalId} — ID клиента в системе.В целях безопасности значение параметра
{clientExternalId}используйте алгоритм шифрования, например BASE64. Если ID клиента передавать в открытом виде (без шифрования), то злоумышленники могут его получить, проанализировав HTML-код страницы. С помощью ID клиента злоумышленники могут не только получить доступ ко всей переписке клиента в виджете, но и вести переписку от его имени. Использование ID клиента в зашифрованном виде обеспечивает надежную защиту от несанкционированного доступа к данным и неправомерного их использования.
{recordPath} — аудиозапись текущего диалога в телефонии.{messengerUserId} — возвращает идентификатор учетной записи клиента в мессенджере.Для получения данных о клиенте укажите необходимые системные переменные в поле Сообщение блока Информация в редакторе сценариев. Как только сценарий дойдет до блока с переменными, бот отобразит их значение.
В случае, если нет возможности получить данные клиента с помощью системных переменных, например, они не находятся в открытом доступе, используйте обычный опрос клиента с сохранением ответа в подготовленные переменные.
Ознакомьтесь с полным списком системных переменных.
*Деятельность организации Meta Platforms Inc. и ее продуктов Instagram и Facebook запрещена в Российской Федерации.