Если у вас есть проект SaluteBot, подключенный к каналам Jivo, вы можете использовать в сценарии данные пользователя – имя, телефон и электронный адрес.
- Graph
- Code
В Graph вы можете воспользоваться системной переменной $clientProfile
:
$clientProfile.name
— ФИО.$clientProfile.email
— электронный адрес.$clientProfile.phone
— номер телефона.
Например, чтобы поприветствовать пользователя, используя имя:
- Добавьте в сценарий блок Текст с приветствием.
- Добавьте в блок вывод имени пользователя через переменную
$clientProfile.name
. - Соберите сценарий и протестируйте чат-бот в подключенном канале Jivo.
При запуске чат-ботов с $clientProfile.name
в тестовом виджете будет возникать ошибка, так как чат-бот не может получить данные канала Jivo.
В Code вы можете воспользоваться системной переменной $rawRequest
:
$request.rawrequest.sender.name
— ФИО.$request.rawrequest.sender.email
— электронный адрес.$request.rawrequest.sender.phone
— номер телефона.
Например, вы можете поприветствовать пользователя, используя имя:
state: Start
q!: $regex</start>
a: Привет {{ $request.rawrequest.sender.name }}! Чем могу помочь?