Использование в диалоге информации о собеседнике из канала
Last updated
Last updated
Рассмотрим, как можно использовать доступную из Канал Проекта информацию о пользователе в качестве Контекстная переменная в Сценарий агента.Например, Агент может извлечь из Контекст Чата имя пользователя и в диалоге обращаться к нему по имени.
Перейдите в БотБилдер.
У нас есть следующий список Контекстная переменная, которые передает коннектор:
ID Чата в канале -> channel_conversation_id
ID Собеседника-> channel_visitor_id
имя Собеседника -> channel_visitor_firstname
фамилия Собеседника -> channel_visitor_lastname
ник\аккаунт Собеседника -> channel_visitor_account
телефон Собеседника -> channel_visitor_phone
Email Собеседника -> channel_visitor_email
Геолокация Собеседника (координаты; через запятую или город и страна – в зависимости от канала) -> channel_visitor_location
Добавьте слот Wait For Reaction и обучите Агента с помощью кнопки Train.
Перейдите в Telegram и напишите Боту. В ответ вы получите приветствие с вашим именем/ником в Telegram.
Также можно выводить в Контекст Чата любые Контекстная переменная, которые открыты у Собеседника для общего доступа. Подробнее о Канальные переменные: Канальные контекстные переменные.