תרחישי שיחה
צור זרימות שיחה אוטומטיות עם בנאי התרחישים הויזואלי. עצב תגובות מותאמות, הגדר טריגרים, הוסף תנאים וצור התנהגויות צ’אטבוט מתוחכמות ללא כתיבת קוד.
מה הם תרחישים?
תרחישים הם כלים לאוטומציית שיחה ויזואלית המאפשרים לך להגדיר התנהגויות צ’אטבוט ספציפיות לתרחישים שונים. חשוב עליהם כעל “מתכונים” שמורים לצ’אטבוט שלך בדיוק איך להתמודד עם סוגים מסוימים של אינטראקציות עם לקוחות.
גישה לתרחישים
כדי לנהל את התרחישים שלך:
-
פתח את תפריט WooAI
בלוח בקרה של WordPress, עבור אל
WooAI Chatבסרגל הצד השמאלי. -
בחר תרחישים
לחץ על
תרחישיםכדי לפתוח את לוח ניהול התרחישים. -
צפה בכל התרחישים
תראה רשימה של כל התרחישים הקיימים עם הסטטוס, הטריגרים והפעולות שלהם.
יצירת תרחיש חדש
שלב 1: התחל תרחיש חדש
-
לחץ על “צור חדש”
בלוח התרחישים, לחץ על כפתור צור תרחיש חדש.
-
הזן מידע בסיסי
ספק שם ותיאור אופציונלי לתרחיש שלך (לדוגמה, “מטפל בשאלות משלוח”).
-
פתח את העורך
לחץ על עריכה כדי לפתוח את עורך התרחישים הויזואלי.
שלב 2: הוסף טריגר
כל תרחיש מתחיל עם טריגר – התנאי שמפעיל את התרחיש.
סוגי טריגרים זמינים
| סוג טריגר | תיאור | מקרה שימוש |
|---|---|---|
| התאמת מילות מפתח | מופעל כאשר מילים ספציפיות מתגלות | תשובות לשאלות נפוצות, שאילתות נפוצות |
| זיהוי כוונה | מופעל בהתאם לכוונת המשתמש שזוהתה על ידי AI | שאילתות מורכבות, המבוססות על סנטימנט |
| הקשר עמוד | מופעל בעמודים ספציפיים | דפי מוצרים, תשלום, עגלה |
| תכונת משתמש | מופעל למשתמשים מחוברים או תפקידים ספציפיים | לקוחות VIP, משתמשים סיטונאים |
| מבוסס זמן | מופעל במהלך שעות/ימים ספציפיים | הודעות בשעות לא עבודה, סוף שבוע |
שלב 3: הוסף פעולות תגובה
לאחר שטריגר נכנס לפעולה, הוסף צמתים כדי להגדיר מה קורה בהמשך.
שלב 4: הוסף תנאים (אופציונלי)
השתמש בצמתי תנאי כדי ליצור נתיבים מסתעפים בהתאם לתגובות או נתונים של לקוחות.
סוגי תנאים
- השוואת טקסט: בדוק אם התגובה מכילה/שווה לטקסט ספציפי
- השוואת מספרים: השווה ערכים (סך הכל עגלה > $100)
- בדיקה בוליאנית: תנאים true/false (is_logged_in)
- קיום נתונים: בדוק אם משתנה קיים
- תנאים מרובים: שילובי AND/OR
משתנים דינמיים
התרחישים תומכים במשתנים דינמיים המוחלפים בנתונים אמיתיים בזמן ריצה.
משתנים זמינים
| משתנה | תיאור | דוגמה לפלט |
|---|---|---|
{{customer_name}} |
שם הלקוח המחובר | יוחנן כהן |
{{customer_email}} |
כתובת הדוא”ל של הלקוח | john@example.com |
{{cart_total}} |
סה”כ העגלה הנוכחי | 149.99₪ |
{{cart_items}} |
מספר הפריטים בעגלה | 3 |
{{current_page}} |
כתובת העמוד הנוכחית | /product/blue-shirt |
{{product_name}} |
המוצר הנוכחי (אם בדף מוצר) | חולצה כחולה פרמיום |
{{product_price}} |
מחיר המוצר הנוכחי | 49.99₪ |
{{store_name}} |
שם החנות שלך | חנות האופנה |
{{current_time}} |
הזמן הנוכחי | 14:30 |
{{user_input}} |
ההודעה האחרונה מהלקוח | האם אתם משלחים לישראל? |
הקף שמות משתנים בסוגריים מסולסלים כפולים: {{variable_name}}. משתנים שלא קיימים יוחלפו במחרוזות ריקות, לכן תמיד בדוק את התרחישים שלך.
תבניות תרחישים
WooAI Chatbot Pro כולל תבניות מובנות כדי לעזור לך להתחיל במהירות.
שימוש בתבניות
-
עיין בתבניות
בלוח התרחישים, לחץ על תבניות כדי לצפות בתבניות זמינות.
-
הצג תצוגה מקדימה של התבנית
לחץ על כל תבנית כדי לראות את המבנה, הטריגרים והתגובות שלה.
-
ייבא תבנית
לחץ על השתמש בתבנית זו כדי ליצור תרחיש חדש בהתאם לתבנית.
-
התאם
ערוך את התרחיש המיובא כדי להתאים את הצרכים הספציפיים של החנות שלך ללא שם מסחרי.
דוגמאות לתרחישים
דוגמה 1: המלצה על מוצר
תרחיש הממליץ על מוצרים בהתאם להעדפות הלקוח.
מילות מפתח: “המלץ”, “הצע”, “מחפש”, “עזור לי למצוא”
Flow:
1. Trigger: Keyword match detected
2. Message: "I'd love to help you find the perfect product!
What category are you interested in?"
3. Quick Replies: [Clothing] [Electronics] [Home & Garden] [Other]
4. Condition: Based on selection
5. AI Response: "Search for top products in {selected_category}
using RAG and recommend top 3"
6. Message: "Would you like me to add any of these to your cart?"
דוגמה 2: בדיקת סטטוס הזמנה
תרחיש עבור לקוחות הבודקים את סטטוס ההזמנה שלהם.
כוונה: order_status או מילות מפתח: “הזמנה”, “עקיבות”, “איפה שלי”
Flow:
1. Trigger: Intent or keyword detected
2. Condition: Is customer logged in?
├── Yes: Fetch recent orders automatically
│ └── Message: "I found your recent orders: {{recent_orders}}
│ Which order would you like to check?"
└── No: Message: "Please provide your order number (e.g., #12345)"
└── Action: Collect order_id input
3. Action: Lookup order status
4. Condition: Order found?
├── Yes: Message: "Your order {{order_id}} is {{order_status}}.
│ {{tracking_info}}"
└── No: Message: "I couldn't find that order. Please check the
number and try again, or contact support@store.com"
דוגמה 3: עזרה עם מדריך גדלים
תרחיש ספציפי לדפי מוצרים שמסייע בבחירת גודל.
הקשר עמוד: דף מוצר + מילות מפתח: “גודל”, “התאמה”, “מידות”
Flow:
1. Trigger: On product page + size keyword
2. Action: Fetch product size guide
3. Condition: Size guide exists?
├── Yes: Message: "Here's the size guide for {{product_name}}:
│ {{size_chart}}"
│ └── Message: "What size do you normally wear?
│ I can help you find your best fit."
└── No: Message: "This product doesn't have a specific size guide.
Standard sizing applies. What size do you usually wear?"
4. AI Response: "Based on their answer, provide personalized
size recommendation"
בדיקת תרחישים
בדוק תמיד את התרחישים שלך לפני הפעלתם ללקוחות.
שימוש במצב בדיקה
-
הפעל מצב בדיקה
בעורך התרחישים, לחץ על כפתור בדיקה בסרגל הכלים.
-
הזן קלט בדיקה
הקלד הודעות שאמורות להפעיל את התרחיש שלך.
-
בדוק זרימה
צפה כיצד התרחיש מתבצע, ראה אילו צמתים מופעלים והאמת תגובות.
-
בדוק משתנים
אמת שמשתנים דינמיים מוחלפים כראוי.
בדוק תמיד את התרחישים בעיון לפני הפעלתם. תרחיש שבור יכול להרגיז לקוחות ועלול לגרום להם לעזוב ללא קנייה.
רשימת בדיקה
- ✓ כל הטריגרים נגרמים כראוי
- ✓ התנאים מוערכים כצפוי
- ✓ המשתנים מציגים ערכים נכונים
- ✓ ההודעות נכונות מבחינה דקדוקית
- ✓ הזרימה מסתיימת כראוי (ללא קצוות מתים)
- ✓ מקרים קיצוניים מטופלים
- ✓ עובד הן למשתמשים מחוברים והן לאורחים
ניהול תרחישים
הפעלה/השבתה של תרחישים
לכל תרחיש יש כפתור החלפה פעיל השולט בהאם הוא פעיל:
- פעיל (ON): התרחיש פעיל וישודר ללקוחות
- לא פעיל (OFF): התרחיש לא יישודר אך יישאר שמור לשימוש מאוחר
סדר עדיפויות
כאשר מספר תרחישים יכולים להתאים להודעה של לקוח, המערכת משתמשת בסדר עדיפויות:
- התרחישים מוערכים בסדר המוצג ברשימה שלך
- התרחיש ה התוך שיתבצע הראשון
- גרור ושחרר תרחישים לשינוי סדר העדיפויות
הצב תרחישים ספציפיים יותר גבוה ברשימה. לדוגמה, “עקוב אחר ההזמנה #12345” צריך להגיע לפני “עזרה כללית עם הזמנות” כדי לתפוס בקשות ספציפיות תחילה.
שכפול תרחישים
כדי ליצור משתנה של תרחיש קיים:
- לחץ על תפריט ⋮ בכרטיס התרחיש
- בחר שכפול
- ערוך את ההעתק לפי צורך
- שנה שם כדי להבחין מהמקור
מחיקת תרחישים
כדי למחוק תרחיש:
- לחץ על תפריט ⋮ בכרטיס התרחיש
- בחר מחק
- אשר את המחיקה
לא ניתן לשחזר תרחישים שנמחקו. שקול להשבית במקום אם ייתכן שתזדקק לתרחיש שוב.
שיטות עבודה מומלצות
הנחיות עיצוב
- שמור על שיחה: כתוב תגובות כמו אדם עוזר, לא רובוט
- היה ספציפי עם טריגרים: הימנע ממילות מפתח רחבות מדי שמתאימות לשאילתות רבות
- ספק דרכי יציאה: הצע תמיד דרכים להגיע לתמיכה אנושית
- השתמש בתשובות מהירות: הצע אפשרויות ניתנות ללחיצה כאשר הבחירות מוגבלות
- הגבל עומק: הימנע מזרימות עמוקות יותר מ 5-6 שלבים כדי למנוע תסכול
טיפים בביצוע
- בדוק באופן קבוע: בדוק ביצועי תרחיש חודשי
- עקוב אחר אנליטיקה: בדוק אילו תרחישים משודרים לעתים קרובות ביותר
- עדכן בעונתיות: התאם למכירות, חגים ויצירות
- אסוף משוב: השתמש בחוות דעת של לקוחות כדי לשפר זרימות
טעויות נפוצות להימנעות
- ❌ טריגרים רחבים מדי (התאמה לכל דבר)
- ❌ קצוות מתים ללא דרך קדימה
- ❌ הודעות ארוכות מדי המטעינות לקוחות
- ❌ חסר fallback לתגובות בלתי צפויות
- ❌ אי בדיקה עם תרחישים אמיתיים
- ❌ שכחה לעדכן לאחר שינויי מדיניות
פתרון בעיות
התרחיש לא משודר
- אמת שהתרחיש מוגדר ל פעיל
- בדוק שמילות מפתח/תנאים של טריגר נכונים
- ודא שאין תרחיש עדיפות גבוה יותר שמתאים תחילה
- בדוק את הביטוי המדויק שלקוחות משתמשים
משתנים לא מוחלפים
- בדוק תחביר משתנים:
{{variable_name}} - אמת שהמשתנה קיים להקשר (לדוגמה, cart_total עובד רק עם עגלה)
- בדוק עם משתמש מחובר עבור משתנים ספציפיים למשתמש
תנאים לא עובדים
- בדוק לוגיקת תנאי בעיון
- בדוק שסוגי נתונים תואמים (string vs number)
- השתמש במצב בדיקה כדי לראות ערכים בפועל בזמן ריצה
- פשט תנאים מורכבים כדי לבודד בעיות