תת-שלבים
ענפי משנה על הלוח, מחוברים לשלב הראשי.
תת-שלבים הם שלבים קטנים ליד שלב ראשי על הלוח. לכל תת-שלב יש יציאה אחת לחיווט נתיב אחר. השלב הראשי קובע את ההתנהגות (סוג, מגבלות, האם אפשר לערוך תוויות).
מתי להשתמש
תת-שלבים מופיעים לבד (או אחרי הוספה) כשלשלב הראשי יש כמה יציאות:
- WhatsApp / Messenger / Instagram — תשובות לכפתור או לתשובה מהירה, ואופציונלית fallback ו-timeout כשמחכים לתשובה.
- If / Else — ענפי true ו-false קבועים.
- Switch — ענף לכל מקרה, ו-fallback ראשוני כשמוסיפים את המקרה הראשון.
הגדרה (ראשי לעומת תת-שלב)
| שכבה | מה מגדירים | איפה |
|---|---|---|
| שלב ראשי | המתנה לתשובה, כפתורים, מקרי switch וכו' | טופס השלב הראשי בפאנל הצד |
| תת-שלב | הודעת fallback, טיימר timeout, שם מקרה, או תנאי מלא (ב-switch) | בחרו תת-שלב על הלוח, ואז טופס בפאנל |
לתת-שלבים אין שדה Description. השתמשו בתוויות על הלוח או בתיאור של השלב הראשי.
לא לכל תת-שלב יש טופס מלא. Answer לפעמים נערך ישירות על הלוח (תגית). מקרי switch משתמשים באותו מסך תנאי כמו If / Else כשנבחרים.
התנהגות בתהליך
- תת-שלב שומר קישור לשלב הראשי שלו.
- יציאה מהשלב הראשי עשויה להיות מוסתרת כשיש תת-שלבים; ההמשך יוצא מתת-השלבים.
- בבוחר משתנים — תת-שלב נספר כמו השלב הראשי שלו לגילוי מידע מלמעלה.
- מגבלות לשלב ראשי (למשל עד 10 תשובות ב-WhatsApp, 25 מקרי switch).
ענפי WhatsApp
כשהמתנה לתשובת משתמש פעילה:
- Answer — לכל כפתור או תשובה מהירה; התוויות מסתנכרנות לתבנית כשצריך.
- Fallback — כשהמשתמש לא לוחץ על כפתור צפוי.
- Timeout — כשאין תשובה בזמן שהוגדר.
התנהגות Switch
הוספת המקרה הראשון יוצרת תת-שלב Fallback ומסירה חיבורים ישירים מהשלב הראשי. לחיצות + נוספות מוסיפות מקרי switch; כל מקרה מוגדר בכללי If / Else בפאנל.
דוגמאות
תפריט עם שלושה כפתורים
- הגדירו WhatsApp עם שלושה כפתורי תשובה מהירה.
- שלושה תת-שלבי answer; חברו כל אחד לשלב שונה.
- הגדירו Fallback לקלט לא תקין ו-Timeout לשתיקה.
ניתוב לפי משתנה ב-Switch
- הוסיפו Switch אחרי שלב עם משתנה.
- הוסיפו מקרים ב-+; פתחו כל תת-שלב והגדירו תנאים.
- חברו כל יציאה לפעולה המתאימה.