הרכיב המוגדר מראש לקביעת פגישות מאפשר ללקוחות חדשים וקיימים לקבוע פגישות. הרכיב הזה משתמש בגרסה מותאמת אישית של הרכיב המובנה Date of birth collection כדי לאסוף את תאריכי הפגישות, וברכיבים המובנים Telephone number collection ו-Zip code collection כדי לאסוף מידע על המשתמש ועל מיקום הפגישה.
סוגי פגישות והסיבות להן
הרכיב הזה תומך בכמה קטגוריות של סיבות לקביעת פגישה, ומציע סוגים שונים של פגישות בהתאם לסיבה שהמשתמש בחר.
| סיבת הפגישה | סוגי הפגישות שאפשר לקבוע |
|---|---|
| הלוואות | פגישה פנים אל פנים, פגישה וירטואלית, שיחת טלפון |
| משכנתאות | פגישה פנים אל פנים, פגישה וירטואלית, שיחת טלפון |
| ניהול פיננסי | פגישה פנים אל פנים, פגישה וירטואלית, שיחת טלפון |
| כרטיסי אשראי | וירטואלי, טלפון |
| אחר | טלפון |
כדי להתאים אישית את קטגוריות הפגישות, אפשר לשנות את הישות המותאמת אישית prebuilt_components_arrange_appt_reason. כדי להגדיר את סוגי הפגישות שזמינים בכל קטגוריה, צריך לשנות את הפרמטרים של הקלט לכל סוג פגישה.
מגבלות
בנוסף למגבלות הנפוצות של רכיבים מובנים, לרכיב המובנה הזה יש את המגבלות הבאות:
- הרכיב הזה לא מצפין נתונים.
דוגמאות לדו-שיח
השיחות לדוגמה הבאות ממחישות תרחישים נפוצים שהרכיב המוכן מראש הזה מטפל בהם. הדיאלוגים לדוגמה מדגימים את ההתנהגות כשהרכיב נקרא באמצעות טלפוניה, שמפעילה את כוונת ברירת המחדל לפתיחה ואת התגובה הראשונה של הנציג בתחילת השיחה.
משתמש קיים קובע פגישה פנים אל פנים
הנציג מזהה שהמשתמש כבר אומת בעבר כמשתמש קיים. המשתמש מציין את הסיבה לפגישה ובוחר לקבוע פגישה פנים אל פנים. הנציג מאשר שהמשתמש רוצה להגיע לסניף שהכי קרוב לכתובת הרשומה שלו, ומוודא שהתאריך והשעה שהמשתמש מעדיף פנויים. הנציג מאשר את השעה והמקום וקובע את הפגישה.
| קלט של משתמשים | התשובה של הסוכן |
|---|---|
| לפני שנקבע פגישה, נשאל אותך כמה שאלות. מהי הסיבה לפגישה? | |
| אני רוצה לדבר עם מישהו על ניהול הון | |
| רוצה לקבוע פגישה טלפונית, פגישה בשיחת וידאו או פגישה פנים אל פנים באחד מהסניפים שלנו? | |
| אני רוצה להגיע פיזית | |
| אוקיי, לקבוע פגישה בסניף בכתובת 1600 Amphitheatre Pkwy, Mountain View, CA 94043? | |
| כן | |
| מה התאריך המועדף עליך לפגישה? צריך לומר את החודש הרצוי, ואז את היום ואת השנה. חשוב לזכור שהסניפים שלנו פתוחים בימים שני עד שישי: 9:00 עד 17:00, שבת: 9:00 עד 13:00. | |
| הנציג אוסף את התאריך המועדף על המשתמש לפגישה באמצעות הרכיב המוגדר מראש איסוף תאריך לידה | |
| מעולה, סיימנו לאסוף את התאריך המועדף עליך. עכשיו צריך לבחור את משבצת הזמן המועדפת. |
|
| 10:00 | |
| בחרת את השעה 10:00. כדי להמשיך עם השעה שנבחרה, צריך להגיד "כן". | |
| כן | |
| נקבע פגישה בכתובת הבנק, 1600 Amphitheatre Pkwy, Mountain View, CA 94043, בתאריך 23.9.2023 בשעה 10:00. זה נכון? | |
| כן | |
| בסדר, קבענו את הפגישה. מספר האישור שלך הוא 818452. רוצה לקבוע פגישה נוספת? | |
| לא, זה הכול | |
| תודה שפנית אלינו. שיהיה לך יום נעים! |
לקוח חדש קובע כמה פגישות
הנציג מזהה שהמשתמש לא אומת בעבר ואוסף את מספר הטלפון של המשתמש. המשתמש מבקש פגישה וירטואלית כדי לדון בהלוואות. ההעדפה הראשונה של המשתמש לתאריך ולשעה לא זמינה, אז הנציג מציע למשתמש משבצות זמן זמינות. המשתמש בוחר משבצת זמן פנויה והפגישה נקבעת. המשתמש מאשר שהוא רוצה לקבוע פגישה שנייה, והנציג קובע פגישה שנייה בהצלחה.
| קלט של משתמשים | התשובה של הסוכן |
|---|---|
| הנציג אוסף את מספר הטלפון של המשתמש באמצעות הרכיב המוגדר מראש Telephone number collection | |
| מעולה, סיימנו לאסוף את מספר הטלפון. לפני שנקבע פגישה, נשאל אותך כמה שאלות. מהי הסיבה לפגישה? |
|
| אני רוצה לקבל הלוואה | |
| רוצה לקבוע פגישה טלפונית, פגישה בשיחת וידאו או פגישה פנים אל פנים באחד מהסניפים שלנו? | |
| הפגישה הווירטואלית בסדר | |
| מה התאריך המועדף עליך לפגישה? צריך לומר את החודש הרצוי, ואז את היום ואת השנה. חשוב לזכור שהסניפים שלנו פתוחים בימים שני עד שישי: 9:00 עד 17:00, שבת: 9:00 עד 13:00. | |
| הנציג אוסף את התאריך המועדף על המשתמש לפגישה באמצעות הרכיב המוגדר מראש איסוף תאריך לידה | |
| מעולה, סיימנו לאסוף את התאריך המועדף עליך. עכשיו צריך לבחור את משבצת הזמן המועדפת. |
|
| השעה 15:00 מתאימה לי | |
| בחרת בשעה 15:00. כדי להמשיך עם מועד הפגישה שנבחר, אומרים "כן". | |
| כן | |
| נקבע פגישה עם היועץ שלנו בתאריך 3 באוקטובר 2023 בשעה 15:00. זה נכון? | |
| כן, בבקשה | |
| בסדר, קבענו את הפגישה. מספר האישור שלך הוא 754731. רוצה לקבוע פגישה נוספת? |
|
| Yeah | |
| לפני שנקבע פגישה, נשאל אותך כמה שאלות. מהי הסיבה לפגישה? | |
| אני רוצה לקבוע פגישה לגבי כרטיס האשראי שלי | |
| רוצה לקבוע פגישה טלפונית או שיחת וידאו עם אחד מנציגי הסניף שלנו? | |
| טלפון | |
| מה התאריך המועדף עליך לפגישה? צריך לומר את החודש הרצוי, ואז את היום ואת השנה. חשוב לזכור שהסניפים שלנו פתוחים בימים שני עד שישי: 9:00 עד 17:00, שבת: 9:00 עד 13:00. | |
| הנציג אוסף את התאריך המועדף על המשתמש לפגישה באמצעות הרכיב המוגדר מראש איסוף תאריך לידה | |
| מעולה, סיימנו לאסוף את התאריך המועדף עליך. עכשיו צריך לבחור את משבצת הזמן המועדפת. |
|
| מתאים לך ב-08:00? | |
| בחרת את השעה 08:00. כדי להמשיך עם השעה שבחרת, צריך להגיד "כן". | |
| כן | |
| מצטערים, משבצת הזמן שנבחרה לא זמינה. יש לנו מקום פנוי ב-6 באוקטובר 2023 בשעות 11:30, 12:30, 13:30 ו-15:00. רוצה לשנות את משבצת הזמן או לקבוע פגישה בתאריך אחר? | |
| אוקיי, אז בואו נקבע ל-13:30 | |
| בחרת בשעה 13:30. כדי להמשיך עם מועד הפגישה שנבחר, אומרים "כן". | |
| כן | |
| נקבע פגישה עם היועץ שלנו בתאריך 2023-10-06 בשעה 13:30. זה נכון? | |
| כן | |
| בסדר, קבענו את הפגישה. מספר האישור שלך הוא 714637. רוצה לקבוע פגישה נוספת? |
|
| לא, זה הכול | |
| תודה שפנית אלינו. שיהיה לך יום נעים! |
מוסכמות למתן שמות
הרכיב המוכן מראש הזה משתמש במוסכמות הבאות למתן שמות:
| תכונה | פורמט | דוגמה |
|---|---|---|
| Flow | [שם הרכיב] | קביעת פגישה |
| כוונה ספציפית לרכיב | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_arrange_appt_change_date_slot |
| סוג ישות | prebuilt_components_[component_name]_[entity_type] | prebuilt_components_arrange_appt_reason |
| תגובה לפעולה מאתר אחר (webhook) | prebuilt_components_[component_name]:[webhook_action] | prebuilt_components_arrange_appointment:submit_appointment |
פרמטרים של קלט
פרמטרים של קלט הם פרמטרים שמשמשים להגדרת התנהגויות מסוימות של הרכיב. הפרמטרים ישמשו תנאי אחד או יותר בתהליך כדי לקבוע איך הרכיב צריך להתנהג. צריך להגדיר פרמטרים ברמת התהליך בדף ההתחלה של הרכיב, כמו שמתואר בהמשך. אפשר להגדיר פרמטרים ברמת הסשן באמצעות תהליך קריאה או בדף ההתחלה של הרכיב הזה.
הרכיב המוכן לשימוש הזה מקבל את הפרמטרים הבאים של קלט:
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | (אופציונלי) מספר הטלפון הרשום של הלקוח שמשמש לאימות. | מחרוזת |
| $session.params.auth_level | (אופציונלי) מציין את רמת האימות של המתקשר. | מספר שלם |
| $flow.all_appointment_type | מציינת את רשימת הסיבות לפגישה שבהן כל סוגי הפגישות זמינים. ערך ברירת המחדל הוא ["loans", "wealth"]. |
רשימה (מחרוזת) |
| $flow.video_phone_appointment_type | מציינת את רשימת הסיבות לפגישה שבהן כל סוגי הפגישות זמינים. ערך ברירת המחדל הוא ["cards"]. |
רשימה (מחרוזת) |
| $flow.appointment_services | מציינת את רשימת סוגי הפגישות שבהם לא נדרש מיקום סניף והוא לא ייאסף מהמשתמש. ערך ברירת המחדל הוא ["video", "phone"]. |
רשימה (מחרוזת) |
| $flow.working_hours | מציינים את שעות הפתיחה של הסניף, לדוגמה "Monday to Friday: 9 AM to 5 PM, Saturday: 9 AM to 1 PM". |
מחרוזת |
| $session.params.arrange_appointment_max_days | מציין את מספר הימים המקסימלי אחרי התאריך הנוכחי שבו אפשר לקבוע פגישה. כברירת מחדל, הערך הזה הוא 90, כלומר אפשר לקבוע פגישות עד 90 ימים אחרי התאריך הנוכחי. הפרמטר הזה מוגדר בנתיב true של דף ההתחלה. |
מספר שלם |
| flow.max_retry_count | מציין את מספר הניסיונות החוזרים המותרים כשנאסף מידע מהמשתמש. ערך ברירת המחדל הוא 3. |
מספר שלם |
כדי להגדיר את הפרמטרים של הקלט לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה Build.
- לוחצים על הרכיב המיובא בקטע Flows (תהליכים).
- בקטע Pages, לוחצים על Start Page.
- לוחצים על המסלול true בדף הפתיחה.
- בחלון Route, עורכים את הערכים של Parameter Presets לפי הצורך.
- לוחצים על Save.
פרמטרים של פלט
פרמטרים של פלט הם פרמטרים של סשן שיישארו פעילים אחרי היציאה מהרכיב. הפרמטרים האלה מכילים מידע חשוב שנאסף על ידי הרכיב. הרכיב המוכן מראש הזה מספק ערכים לפרמטרים הבאים של פלט:
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| transfer_reason | הפרמטר הזה מציין את הסיבה ליציאה מהתהליך, אם הוא לא הושלם בהצלחה. הערך שמוחזר הוא אחד מהבאים:agent: משתמש הקצה ביקש נציג אנושי בשלב כלשהו במהלך השיחה.denial_of_information: משתמש הקצה סירב לשתף מידע שהרכיב ביקש.max_no_input: השיחה הגיעה למספר המקסימלי של ניסיונות חוזרים לאירועים ללא קלט. אפשר לעיין באירועים מובנים ללא קלט.max_no_match: השיחה הגיעה למספר המקסימלי של ניסיונות חוזרים לאירועים ללא התאמה. אפשר לעיין באירועים מובנים ללא התאמה.webhook_error: אירעה שגיאת webhook. אפשר לעיין באירוע המובנה webhook.error. webhook_not_found: לא הייתה גישה לכתובת URL של webhook. אפשר לעיין באירוע המובנה webhook.error.not-found. |
מחרוזת |
הגדרה בסיסית
כדי להגדיר את הרכיב המוכן מראש:
- מייבאים את הרכיב שהוגדר מראש.
- מגדירים את ה-webhooks הגמישים שסופקו, באמצעות הגדרה שמתארת את השירותים החיצוניים שלכם. בהמשך מוסבר איך מגדירים webhook.
הגדרת תגובה לפעולה מאתר אחר (webhook)
כדי להשתמש ברכיב הזה, צריך להגדיר את ה-webhooks הגמישים שכלולים בו כדי לאחזר את המידע הדרוש מהשירותים החיצוניים.
קבלת חשבון
ה-webhook prebuilt_components_arrange_appointment:get_account משמש את הרכיב כדי לקבל את פרטי החשבון של מספר טלפון מסוים, אם קיים חשבון רשום.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| account_count | מספר החשבונות שמשויכים למספר הטלפון הרשום. | מספר שלם |
| cards_count | מספר הכרטיסים שמשויכים למספר הטלפון הרשום. | מספר שלם |
| loans_count | מספר ההלוואות שמשויכות למספר הטלפון הרשום. | מספר שלם |
| mortgage_count | מספר המשכנתאות שמשויכות למספר הטלפון הרשום. | מספר שלם |
| branch_code | קוד הסניף שמשויך למספר הטלפון הרשום, שמשמש לזיהוי מיקום ייחודי של סניף. | מחרוזת |
כדי להגדיר את ה-webhook של Get account לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_arrange_appointment:get_account.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
קבלת הסתעפות
ה-webhook של prebuilt_components_arrange_appointment:get_branch משמש את הרכיב כדי לאחזר מידע על מיקום של סניף לפי קוד הסניף.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $flow.branch_code | קוד סניף שמזהה מיקום ייחודי של סניף. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| branch_address | הכתובת של הסניף. | מחרוזת |
כדי להגדיר את התגובה לפעולה מאתר אחר (webhook) של Get branch לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_arrange_appointment:get_branch.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
סניף זמין
הרכיב משתמש ב-webhook prebuilt_components_arrange_appointment:available_branch כדי לקבל את מיקום הסניף הקרוב ביותר לפי מיקוד.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $flow.zip_code | המיקוד שמשתמש הקצה סיפק. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| branch_address | הכתובת של הסניף. | מחרוזת |
כדי להגדיר את ה-webhook של הסניף הזמין לרכיב הזה, צריך להרחיב את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_arrange_appointment:available_branch.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
קבלת משבצות זמן פנויות
ה-webhook של prebuilt_components_arrange_appointment:get_available_slots משמש את הרכיב כדי לבדוק את משבצות הזמן הזמינות לתאריך ולסוג הפגישה המועדפים על המשתמש.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $flow.preferred_date | התאריך המועדף לפגישה שצוין על ידי משתמש הקצה בפורמט "YYYY-MM-DD". | מחרוזת |
| $flow.appointment_type | סוג הפגישה. | מחרוזת |
| $flow.branch_code | קוד סניף שמזהה את מיקום הסניף הייחודי שנבחר על ידי משתמש הקצה. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| available_slots | רשימה של זמני פגישות זמינים בתאריך שצוין, בפורמט "HH:MM XM", לדוגמה ["09:00 AM", "2:30 PM"]. אם אין משבצות זמינות, הפרמטר הזה הוא רשימה ריקה []. |
רשימה (מחרוזת) |
כדי להגדיר את ה-webhook "קבלת משבצות זמן פנויות" לרכיב הזה, צריך להרחיב את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_arrange_appointment:get_available_slots.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
שליחת הפגישה
ה-webhook prebuilt_components_arrange_appointment:submit_appointment משמש את הרכיב כדי לקבוע פגישה לפי התאריך, השעה, הסניף, סיבת הפגישה וסוג הפגישה שהמשתמש בחר.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.preferred_date | התאריך המועדף לפגישה שצוין על ידי משתמש הקצה בפורמט "YYYY-MM-DD". | מחרוזת |
| $flow.preferred_slot | השעה המועדפת לפגישה שצוינה על ידי משתמש הקצה בפורמט "HH:MM XM". | מחרוזת |
| $flow.appointment_reason | הסיבה לפגישה. | מחרוזת |
| $flow.appointment_type | סוג הפגישה. | מחרוזת |
| $flow.branch_code | קוד סניף שמזהה את מיקום הסניף הייחודי שנבחר על ידי משתמש הקצה. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| request_number | מספר הבקשה של הפגישה שנקבעה. | מספר שלם |
כדי להגדיר את ה-webhook של שליחת הפגישה לרכיב הזה, צריך להרחיב את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_arrange_appointment:submit_appointment.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
הושלמה
עכשיו הנציג וה-webhooks שלו אמורים להיות מוגדרים ומוכנים לבדיקה.