Данные пользователя, введенные в анкету Webim перед началом диалога, автоматически передаются в сценарий, и доступны в нем в качестве системных переменных.
По умолчанию передаются только контактные данные пользователя:
{clientPhone} — Номер телефона из анкеты.
{clientName} — Имя из анкеты.
{clientEmail} — Email-адрес из анкеты.
{clientMetadata.messengerData.visitor} — объект visitor, передаваемый из Webim. Содержит информацию о пользователе.
Пример содержимого объекта:
{
"id" : "12345678",
"channel" : {
"id" : "87654321",
"type" : "messenger",
"user_id" : 1234
},
"fields" : {
"name" : "Иван Иванов"
}
}
Также могут передаваться дополнительные поля анкеты, заголовок которых настраивается в Webim.
Обращение к дополнительным полям происходит в формате:
{clientMetadata.messengerData.заголовок}, где заголовок — название пользовательского поля, добавленного в анкету в Webim.