קביעת תצורה של אירועים מותאמים אישית עבור סוכני AI
אירוע מותאם אישית מאפשר למפתחים לבצע את המשימות הבאות:
- העבר נתונים מהלקוח כדי לעדכן את פרמטרי זמן התכנון של סוכן אוטונומי. לדוגמה, העברת שם לקוח עבור הודעת פתיחה מותאמת אישית.
- עדכן משתני זמן של תכנון סוכן AI אוטונומי. לדוגמה, מטב יעדים והוראות ללקוחות ספציפיים, עדכן את תיאור הפעולה ואת המשבצות במידע הזמין אצל הלקוח כדי שהמשתמשים לא יתבקשו לספק זאת שוב.
נכון לעכשיו, אירוע מותאם אישית עבור סוכני AI אוטונומיים נתמך באמצעות הערוץ הקולי בלבד.
קביעת תצורה של נתונים מותאמים אישית במעצב הזרימה
- במעצב הזרימה Webex Contact Center, הגדר את פעילות הסוכן הווירטואלי V2 בזרימה.
- בהגדרות מצב אירוע , ציין את הפרטים הבאים בעמודות שם אירוע - נתוני אירוע:
- השאר את שדה שם האירוע ריק.
- הזן את הנתונים המותאמים אישית שברצונך להעביר ממעצב הזרימה לסוכן הבינה המלאכותית האוטונומי.

גישה לנתוני אירועים מותאמים אישית ב-AI Agent Studio
ניתן לגשת לנתוני אירועים (המוגדרים במעצב הזרימה) באמצעות התחביר {{שם משתנה}}במקטעים שונים של הסוכן האוטונומי. ניתן לגשת למשתנים המועברים בנתונים המותאמים אישית במטרת הסוכן, הודעת הפתיחה, ההוראות, תיאור הפעולה ותיאור החריץ.

בדוגמה זו, המפתח משתמש ב - {{customer_name}}בהודעת הפתיחה ו - {{calling_number}}בהוראות הסוכן.
אירועים מותאמים אישית מאפשרים למנהלי מערכת לבצע את המשימות הבאות:
-
העבר נתונים מהלקוח כדי ליצור תגובות דינמיות. לדוגמה, העברת שם הלקוח עבור ברכה מותאמת אישית.
-
הגדר יציאה מותאמת אישית מסוכן הבינה המלאכותית כדי להחזיר את השליטה למעצב הזרימה. לדוגמה, לבצע הגשמה בתוך הזרימה.
-
הגדר את סוכן הבינה המלאכותית להתחיל מנקודת התחלה מותאמת אישית במקום מבקשת הפתיחה באמצעות אירוע מותאם אישית.
-
עדכן משתני מצב סוכן AI. לדוגמה, אכלוס מראש של ההקשר או החריצים באמצעות נתונים מותאמים אישית המועברים ממעצב הזרימה.
נכון לעכשיו, אירוע מותאם אישית עבור סוכני AI מתוסרטים נתמך דרך הערוץ הקולי בלבד.
קביעת תצורה של אירוע מותאם אישית נכנס ב- AI Agent Studio
- בדף התצורה של סוכן AI, צור תגובה חדשה ב - Responses Tab.
- תחת תגובת ברירת מחדל, לחץ על + לצד ערוץ ברירת המחדל (אינטרנט) כדי להוסיף את ערוץ הקול
- בשדה שם אירוע נכנס, הגדר את שם האירוע שהסוכן מקבל.
הפעלת אירוע מותאם אישית ממעצב הזרימה
- במעצב הזרימה Webex Contact Center, הגדר את פעילות Virtual Agent V2 בזרימה.
- בהגדרות מצב אירוע , ציין את הפרטים הבאים בעמודות שם אירוע - נתוני אירוע:
-
הזן את שם האירוע המותאם אישית שהגדרת ב - Response Tab של דף התצורה של סוכן AI ב- AI Agent Studio.
- הזן את הנתונים המותאמים אישית שברצונך להעביר ממעצב הזרימה לסוכן הבינה המלאכותית המבוסס על סקריפטים.
-
גישה לנתוני אירועים מותאמים אישית ב-AI Agent Studio
באפשרותך לגשת לנתוני האירוע (המוגדרים במעצב הזרימה) במקטע תגובת ברירת מחדל שבו הגדרת את האירוע הנכנס. באיור הבא, תוכל לראות ששם האירוע המותאם אישית "custom_welcome" ו"שם המאגר" של נתוני האירוע מועברים ממעצב הזרימה ל- AI Agent Studio.
הגדרת תצורה של אירוע יציאה מותאם אישית ומטען ב- AI Agent Studio
-
ב- AI Agent Studio, נווט אל דף התצורה של סוכן AI המבוסס על סקריפטים ועבור אל תגובה שבה ברצונך להעביר את הפקד בחזרה למעצב הזרימה.
-
הוסף אירוע מותאם אישית למקטע תגובה המוגדר כברירת מחדל.
-
הזן את שם האירוע ואת נתוני מטען האירוע ב- JSON שברצונך שיוחזרו לזרימה.
בדוגמה זו, החריצים שנאספו מוחזרים לזרימה עם אירוע היציאה המותאם אישית "order_details".
גישה לנתוני אירועים מותאמים אישית במעצב הזרימה
באפשרותך לגשת לאירוע ולמטען המותאמים אישית מהמקטע משתני פלט של פעילות סוכן וירטואלי V2 .
שם האירוע מוחזר תחת המשתנה StateEventName ומטען האירוע מוחזר כמטה-נתונים כמוצג באיור הבא:

עדכון ערכי מערכת ב- AI Agent Studio
באפשרותך לעדכן ערכי מערכת כגון הקשר, כוונה וחריץ באמצעות state_update אירועים מיוחדים ומטען אירוע עם הערכים, כפי שמוצג בדוגמה הבאה:
{ "כוונה": "order_status", "חריצים": { "first_name": "ג'ון" } }
בדוגמה לעיל, הכוונה של הסוכן המתוסרט מוגדרת ל - order_status, המשבצת 'first_name' בתוך כוונה זו מוגדרת ל- 'John' והקשר שנקרא 'track' נוסף לפגישה.
אירוע זה שימושי למקרי שימוש שבהם יש לשלוט בשיחת סוכן מתוסרטת באמצעות לוגיקת זרימה. כמה מקרי שימוש שבהם זה שימושי במיוחד כוללים:
-
בקש שוב מהמשתמש מידע אם המימוש בזרימה נכשל
שקול תרחיש שבו הסוכן מזמין פגישה עבור משתמש. לאחר איסוף התאריך והשעה, מידע זה נשלח לזרימה באמצעות אירוע מותאם אישית, אשר לאחר מכן מנסה להזמין את הפגישה באמצעות פעילות בקשת HTTPS. אם הפגישה נדחית עקב התנגשות תזמון, סוכן הבינה המלאכותית צריך לבקש משבצת זמן חלופית. כדי לטפל בכך, המפתח יכול להשתמש במטען האירוע הבא:
{ "כוונה": "קביעת תור", "משבצות": { "זמן": "" } }במקרה זה, הערך שנאסף עבור זמן מנוקה, וסוכן ה- AI מבקש מהמשתמש לספק ערך חדש. מפתחים יכולים להגדיר תגובות מותנות כדי ליידע את המשתמשים שהחריץ הקודם לא היה זמין ולבקש מועד חדש.
-
ניווט ליעד אחר
שקול תרחיש שבו משתמש מבקש לבדוק את היתרה שלו, אך כתנאי מוקדם, על המשתמש לאמת תחילה את זהותו. כחלק מתהליך חקירת היתרה, מפתחים יכולים לשלוח מטען אירוע כדי ליידע את הזרימה אם המשתמש כבר אומת. אם מאומת, המערכת יכולה להמשיך להביא את היתרה; אם לא, הזרימה יכולה לבקש מסוכן הבינה המלאכותית ליזום את תהליך אימות המשתמש באמצעות מטען האירוע הבא:
{ "כוונה": "אמת משתמש", }באותה דוגמה, נניח שאימות דורש תאריך לידה וקוד PIN של המשתמש. של הזרימה כבר יש מידע על תאריך הלידה של המשתמש באמצעות CJDS, כי ניתן להעביר כמו חריץ ורק קוד PIN ניתן לאסוף. מטען האירוע עבור זה ייראה כך:
{ "כוונה": "אמת משתמש", "משבצות": { "תאריך לידה": "26/06/1993" } } - הצגה או איפוס של הקשר בשיחה
כאשר יש לעדכן את הקשר השיחה, מפתחים יכולים לכלול אותו במטען האירוע עבור
האירוע state_update. לדוגמה, לאחר שסוכן הבינה המלאכותית אוסף את החריצים עבור כוונת 'אימות המשתמש', הוא מגדיר את הקשר השיחה כ'אימות'. אם האימות נכשל בזרימה, יש לאפס את ההקשר כדי למנוע מהמשתמש גישה ליעדים המחייבים את ההקשר 'אימות'. מטען האירוע עבור תרחיש זה ייראה כך:{ "כוונה": "אמת משתמש", "חריצים": { "תאריך לידה": "", "PINCODE": "" }, "הקשר": { "אימות": 0 } }