Налаштування користувацьких подій для AI agent
Настроювані події дають змогу адміністраторам виконувати такі завдання:
-
Передавайте дані від клієнта для створення динамічних відповідей. Наприклад, передати ім'я клієнта для персоналізованого привітання.
-
Визначте користувацький вихід з агента AI, щоб повернути керування дизайнеру потоку. Наприклад, для виконання фулфілменту в потоці.
-
Налаштуйте агента штучного інтелекту так, щоб він починав із користувацької початкової точки, а не з підказки привітання, використовуючи спеціальну подію.
-
Оновіть змінні стану агента ШІ. Наприклад, попереднє заповнення контексту або слотів за допомогою користувацьких даних, переданих від дизайнера потоку.
Наразі користувацькі події підтримуються лише для агентів штучного інтелекту за сценарієм через голосовий канал.
Налаштування вхідної кастомної події в AI Agent Studio
- Створіть новий шаблон відповіді на вкладці «Відповіді» на сторінці «Конфігурація агента штучного інтелекту».
- У розділі Відповідь за замовчуванням додайте Голосовий канал у розділі Стандартний (веб) .
- У полі Назва вхідної події визначте назву події, яку отримує агент.

Виклик кастомної події з Flow Designer
- У конструкторі потоку контакт-центру Webex налаштуйте активність віртуального агента V2 у потоці.
- У налаштуваннях Подія стану вкажіть такі деталі в стовпцях Назва події - Дані події:
-
Введіть налаштовану назву події на вкладці «Відповідь» на сторінці конфігурації AI Agent у AI Agent Studio.
- Введіть користувацькі дані, які ви хочете передати від Flow Designer до агента штучного інтелекту зі сценарієм.
-

Доступ до користувацьких даних подій у AI Agent Studio
Ви можете отримати доступ до даних про подію (налаштованих у Flow Designer) у розділі «Відповідь за замовчуванням», де ви налаштували вхідну подію. На наступному малюнку ви можете побачити, що користувацьке ім'я події "custom_welcome
" та дані події "назва
магазину" передаються з Flow Designer до AI Agent Studio.

Налаштуйте користувацьку подію виходу та корисне навантаження в AI Agent Studio
-
У AI Agent Studio перейдіть на сторінку конфігурації агента AI зі сценарієм і перейдіть до розділу «Відповідь », де ви хочете, щоб керування було передано назад дизайнеру потоку.
-
Додайте спеціальну подію до розділу Відповідь за замовчуванням.
-
Введіть назву події та дані корисного навантаження події у форматі JSON, які ви хочете повернути в ланцюжок.

У цьому прикладі зібрані слоти повертаються в ланцюжок із кастомною подією виходу "order_details".
Доступ до користувацьких даних подій у Flow Designer
Ви можете отримати доступ до користувацької події та корисного навантаження з розділу «Вихідні змінні » активності віртуального агента V2 .
Назва події повертається під змінною
StateEventName
, а набір корисних даних
Event повертається як метадані
, як показано на наступному малюнку:
Оновлення системних значень в AI Agent Studio
Ви можете оновити системні значення, як-от контекст, намір і слот, за допомогою спеціального набору корисних даних "state_update"
і
"Подія" зі значеннями, як показано в наведеному нижче прикладі.
{ "intent": "order_status", "slots": { "first_name": "Джон" } }