דלגו לתוכן

מדריך עיון לתהליכי עבודה

בעמוד הזה מפורט כל מה שאפשר להשתמש בו בתהליך עבודה, עם הסבר מדויק איך כל רכיב מתנהג. כדי ללמוד לבנות תהליך עבודה שלב אחר שלב, התחילו בתהליכים אוטומטיים ואוטומציה.

תהליך עבודה הוא אוסף של שלבים. כל שלב הוא כלל אחד: טריגר ← תנאים ← פעולות.

  1. משהו קורה: לקוח שולח הודעה, מתבצעת קריאה ל-webhook, מגיע מועד של מעקב וכן הלאה.
  2. Wabot מוצא את השלבים שהטריגר שלהם מתאים. בהודעות, גם הערוץ וסוג ההודעה צריכים להתאים. נבדקים רק שלבים פעילים, בתהליכי עבודה פעילים.
  3. כל שלב מתאים בודק את התנאים שלו. שלב בלי תנאים רץ תמיד.
  4. כל שלב שהתנאים שלו מתקיימים מריץ את הפעולות שלו, מלמעלה למטה. זה לא „ההתאמה הראשונה מנצחת”: אם שני שלבים מתאימים לאותה הודעה, שניהם רצים, בלי סדר מובטח. חלונית הגדרה מזהירה אתכם כששני שלבים מתחילים מאותה הודעה.
  5. אם אף שלב לא רץ על הודעה של לקוח, בוט ה-AI שלכם עונה עליה (כש-AI פעיל בערוץ ואצל איש הקשר). אם שלב כלשהו רץ, אפילו כזה שרק מוסיף תגית, בוט ה-AI לא עונה על ההודעה הזו.
  • הפעולות רצות לפי הסדר שבו הן מופיעות. אם אחת נכשלת, הבאות אחריה עדיין רצות.
  • המתנה לפני שליחה נמדדת בשניות ונספרת מהרגע שבו הטריגר קרה, לא מהפעולה הקודמת. כדי לשלוח שלוש הודעות בהפרש של יום, השתמשו ב-0, 86400 ו-172800.
  • הודעות שממתינות נשמרות בבטחה ונשלחות גם אם השרת מופעל מחדש. הן לא מבוטלות אם הלקוח עונה או אם אתם מכבים את השלב, לכן כדאי לשמור על רצפים ארוכים קצרים.
  • רק שליחת תבנית ושליחת הודעה יכולות להמתין. כל שאר הפעולות רצות מיד.
  • הודעות חופשיות (שליחת הודעה) מגיעות רק בתוך 24 שעות מההודעה האחרונה של הלקוח. מחוץ לחלון הזה, השתמשו בשליחת תבנית.

שלב שמחובר בקו השלב הבא (התנאי תהליך עבודה קודם בעורך הטפסים) רץ רק אם השלב הקודם כבר רץ בהצלחה עבור אותו איש קשר.

  • הוא עדיין צריך טריגר משלו, למשל ההודעה הבאה של הלקוח או לחיצה על כפתור. הוא לא מתחיל מעצמו אחרי השלב הקודם.
  • אין מגבלת זמן: השלב הקודם יכול היה לרוץ לפני שעה או לפני חודש.
  • אחרי שהשלב נפתח, הוא רץ בכל פעם שהטריגר והתנאים שלו מתקיימים.
  • אם כמה שלבים מובילים אליו, כולם צריכים לרוץ.
  • אם השלב הקודם והשלב הבא מתאימים שניהם לאותה הודעה, שניהם יכולים לרוץ עליה. תנו לשלב הבא טריגר אחר, כמו לחיצה על כפתור.

הרצות מציג, לכל שלב, עבור מי הוא רץ ומה התוצאה של כל פעולה. הודעה נחשבת מוצלחת ברגע שהיא נמסרת ל-WhatsApp. אם WhatsApp דוחה אותה מאוחר יותר (למשל מחוץ לחלון 24 השעות), הכישלון מופיע בצ’אט, לא בהרצות.

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

טריגר רץ כאשר… הגדרות המשתנים שהוא מספק
לקוח שולח הודעה לקוח שולח לכם הודעה ב-WhatsApp, ב-Instagram או ב-Messenger ערוץ, סוג הודעה, טקסט להתאמה (אופציונלי) senderName, senderID ועוד לפי סוג ההודעה (ראו משתנים)
הודעה נמסרה או נקראה הודעה כלשהי ששלחתם (מתהליך עבודה, מקמפיין, מתיבת הדואר או מבוט ה-AI) נשלחה, נמסרה או נקראה אין: השתמשו בתנאים סטטוס ותבנית אין
הפעלה ידנית אתם מפעילים אותו לאנשי קשר או לקבוצות שבחרתם, מאנשי קשר, מטופס לידים של Meta או מהפעלת תהליך עבודה אחר אין אין (ראו הפעלה ידנית)
שלב בצנרת השתנה כרטיס נוסף לצנרת או עובר לשלב אחר צנרת, סוג שלב, משלב, לשלב deal_title, stage_name ועוד
אין תגובה כבר זמן מה שיחה שותקת במשך הזמן שהגדרתם למענה של מי להמתין, כמה זמן waiting_hours, waiting_since
הגיע מועד המעקב משימת מעקב מגיעה למועד היעד שלה, או שהיא עדיין פתוחה זמן מה אחריו מתי, כמה זמן באיחור followup_text, followup_due_at, followup_assignee, followup_overdue_hours
קריאה ל-webhook מערכת אחרת שולחת POST עם גוף JSON לכתובת ה-URL של השלב כתובת ה-URL (מוצגת אחרי השמירה הראשונה) השדות של גוף ה-JSON, שממופים תחת משתנים
פעולת webhook מחזירה תשובה פעולת שליחה ל-webhook או הרצת קוד בשלב אחר מקבלת תשובה הוספת תגובה לדוגמה כדי להפוך את שדות התשובה למשתנים response וכל שדה בתשובה
אירועי אינטגרציה (למשל הזמנה חדשה ב-Shopify, עגלה נטושה) אינטגרציה מחוברת מדווחת על האירוע אין השדות של האירוע

השלימו את המשפט כשלקוח שולח ב- ערוץ הודעה מסוג סוג הודעה לעסק שלכם ש- התאמה טקסט.

ערוצים: WhatsApp, ‏Instagram ו-Messenger. ב-Instagram, בחרו גם איך הוא מחובר: התחברות דרך Instagram או דף Facebook (אותה אפשרות שבחרתם כשחיברתם אותו).

סוגי הודעות

ערוץ סוגי הודעות
WhatsApp טקסט, הודעה ממודעת Click-to-WhatsApp, כפתורי תשובה מהירה אינטראקטיביים, הודעת רשימה אינטראקטיבית, תמונה, סרטון, מסמך, אודיו, Flow, הזמנה, תשלום
Instagram טקסט, תשובה מהירה, Postback, תגובה, תמונה, סרטון, מסמך, אודיו
Messenger טקסט, תשובה מהירה, Postback, תגובה, הסכמה (Opt-in), קופון, תמונה, סרטון, מסמך, אודיו
סוג הודעה ב-WhatsApp רץ כשהלקוח… הערות
טקסט כותב הודעה
הודעה ממודעת Click-to-WhatsApp שולח את ההודעה הראשונה מהמודעה שלכם מסוג Click-to-WhatsApp מוסיף את המשתנים של המודעה. אם אף שלב של מודעה לא מתאים, שלבי טקסט עונים עליה
כפתורי תשובה מהירה אינטראקטיביים לוחץ על כפתור תשובה, בהודעה מתהליך עבודה או בתבנית התאימו לפי כותרת הכפתור. button_reply_identifier מכיל את מה שנלחץ
הודעת רשימה אינטראקטיבית בוחר שורה מרשימה התאימו לפי כותרת השורה
תמונה, סרטון, מסמך, אודיו שולח קובץ מהסוג הזה הכיתוב הוא טקסט ההודעה. באודיו, הטקסט הוא התמלול אם התוכנית שלכם כוללת אותו
Flow שולח WhatsApp Flow בחרו את ה-Flow תחת בחרו Flow. כל שדה בטופס הופך למשתנה
הזמנה מבצע הזמנה מהקטלוג שלכם השתמשו בתנאי סכום כולל כדי לבדוק את ערך ההזמנה
תשלום משלם (או שהתשלום נכשל) על הזמנה מהקטלוג status הוא success, failed או pending. תשלומים על בקשות תשלום מותאמות אישית לא מפעילים את הטריגר הזה

מדבקות, מיקומים ששותפו, אנשי קשר ששותפו ותגובות אימוג’י לא מפעילים תהליכי עבודה.

טקסט להתאמה: מכיל, זהה בדיוק ל, מתחיל ב או אינו. השאירו ריק כדי שהשלב ירוץ על כל הודעה מהסוג הזה. ההתאמה רגישה לאותיות גדולות וקטנות (Price לא מתאים ל-price), ורווחים נחשבים. בתשובות לכפתורים ולרשימות, הטקסט הוא כותרת הכפתור או השורה.

רץ על כל עדכון סטטוס של כל הודעה שאתם שולחים, כולל קמפיינים וההודעות של השלב עצמו. תמיד הוסיפו שני תנאים:

  • סטטוס: נשלחה, נמסרה או נקראה.
  • תבנית: התבנית שאתם עוקבים אחריה.

בלעדיהם השלב רץ על כל הודעה בחשבון, ושלב ששולח הודעה עלול להפעיל את עצמו שוב.

הגדרה אפשרויות
צנרת הצנרת למעקב (חובה)
רק כשהשלב החדש הוא פתוח, זכייה, הפסד (אם לא סומן כלום = כל סוג)
משלב כל שלב (כולל כרטיסים חדשים) או שלב אחד
לשלב כל שלב או שלב אחד

שינוי שלב שנעשה על ידי תהליך עבודה מפעיל תהליכי עבודה אחרים של צנרת רק ברמה אחת, כך ששני תהליכי עבודה לא יכולים להעביר כרטיס הלוך ושוב בלי סוף. נדרש ש-Pipelines יהיה פעיל בהגדרות ← צנרות מכירה.

הגדרה אפשרויות
להתחיל כאשר הלקוח לא ענה (אחרי כל הודעה שאתם שולחים לו, כולל קמפיינים) או אף אחד לא ענה ללקוח (כל תשובה מהצוות שלכם, מבוט ה-AI או מתהליך עבודה נחשבת)
אחרי שאין תגובה במשך 5 דקות עד 30 ימים

כל הודעה חדשה מתחילה את ההמתנה מחדש. הוא רץ פעם אחת לכל שתיקה: אחרי שרץ עבור איש קשר, הוא לא ירוץ שוב עד שהצד השני יכתוב. מכיוון שגם הודעות תפוצה מתחילות את ההמתנה בצד הלקוח, הוסיפו תנאי כמו איש קשר בקבוצה כדי להגביל אותו.

הגדרה אפשרויות
התחלה כשמגיע מועד היעד, או כשהמשימה עדיין פתוחה אחרי מועד היעד
באיחור של 5 דקות עד 30 ימים (לאפשרות השנייה)

רץ פעם אחת לכל מעקב, על כל מעקב בחשבון (כולל כאלה שנוצרו ידנית ועל ידי תהליכי עבודה) שמקושר לאיש קשר. במקרה של „עדיין פתוחה”, לא קורה כלום אם המעקב הושלם בזמן.

  • שלחו POST עם גוף JSON לכתובת ה-URL. Wabot עונה מיד ומריץ את השלב ברקע.
  • השלב רץ רק כשגם המתג שלו וגם המתג של תהליך העבודה פעילים, וכשהתנאים שלו מתקיימים. התנאים יכולים להשתמש במשתנה ובתהליך עבודה קודם.
  • מפו את שדות הגוף תחת משתנים עם נתיבים שמתחילים ב-body., למשל body.phone עבור {"phone": "919876543210"}.
  • ציינו לפעולות למי לשלוח הודעה עם משתנה מספר טלפון, למשל {{phone}}. המספר חייב לכלול את קידומת המדינה. משתנה בשם name נותן שם לאיש קשר חדש.
  • בחרו את המספר השולח עם בחירת ערוץ, או השאירו ריק כדי להשתמש במספר ברירת המחדל.
  • לתמונה, למסמך או לסרטון, הזינו את הקישור הציבורי לקובץ במשתנה URL: משתנה כמו {{invoice}}, קישור קבוע כמו https://example.com/brochure.pdf או קישור עם משתנים כמו https://example.com/invoices/{{order_id}}.pdf.
  • העברה לבוט AI ושמירת נתונים לא עושים כאן כלום: אין הודעה מהלקוח לענות עליה ואין הזמנה לשמור.
  • הודעות חופשיות מגיעות רק בתוך חלון 24 השעות; כדי להגיע ללקוח חדש, שלחו תבנית.

פעולת webhook מחזירה תשובה

Section titled “פעולת webhook מחזירה תשובה”

מתחיל אחרי שפעולת שליחה ל-webhook או הרצת קוד מקבלת תשובה. הדביקו תשובה לדוגמה עם הוספת תגובה לדוגמה: כל שדה הופך למשתנה, למשל {{response}} לתשובה כולה או {{order_id}} עבור response.order_id. גם תשובה עם קוד שגיאה (4xx או 5xx) נחשבת. חריגה מזמן ההמתנה לא נחשבת.

תנאים הם בדיקות נוספות תחת מתקדם ← תנאים. השלב רץ רק אם הם מתקיימים.

תנאי מה הוא בודק השוואות זמין עם
תוכן ההודעה טקסט ההודעה, כותרת הכפתור או השורה, או הכיתוב הוא, אינו, מכיל, לא מכיל, מתחיל ב לקוח שולח הודעה, הודעה נמסרה או נקראה
הודעה מתויגת תגיות השיחה של ההודעה הוא אחד מ, אינו אף אחד מ לקוח שולח הודעה
איש קשר בקבוצה הקבוצות של איש הקשר הוא אחד מ, אינו אף אחד מ לקוח שולח הודעה, הפעלה ידנית, שלב בצנרת השתנה, אין תגובה כבר זמן מה, הגיע מועד המעקב
ערוץ המספר, חשבון ה-Instagram או הדף שבו ההודעה התקבלה הוא אחד מ, אינו אף אחד מ לקוח שולח הודעה, הודעה נמסרה או נקראה
משתנה כל אחד מהמשתנים של השלב הוא, אינו, מכיל, לא מכיל, מתחיל ב, גדול מ, קטן מ כל הטריגרים חוץ מהפעלה ידנית והודעה נמסרה או נקראה
סכום כולל סך ההזמנה (מחיר × כמות של כל פריט) הוא, אינו, גדול מ, קטן מ לקוח שולח הודעה ← הזמנה
סטטוס סטטוס ההודעה: נשלחה, נמסרה, נקראה הוא אחד מ, אינו אף אחד מ הודעה נמסרה או נקראה
תבנית איזו תבנית הייתה ההודעה הוא אחד מ, אינו אף אחד מ הודעה נמסרה או נקראה
ההנחיה התקיימה האם השיחה עומדת ביעד שאתם מתארים, בבדיקה של AI מתקיים, לא מתקיים לקוח שולח הודעה
תהליך עבודה קודם האם שלבים קודמים רצו עבור איש הקשר הזה (ראו השלבים הבאים) הוא כל הטריגרים חוץ מהפעלה ידנית
השוואה נכון כאשר…
הוא / אינו הערך הוא בדיוק הטקסט שהזנתם, או שלא. רגיש לאותיות גדולות וקטנות, רווחים נחשבים
מכיל / לא מכיל הטקסט מופיע במקום כלשהו בערך, או שלא. רגיש לאותיות גדולות וקטנות. ערך ריק לא מכיל כלום
מתחיל ב הערך מתחיל בטקסט. רגיש לאותיות גדולות וקטנות
הוא אחד מ / אינו אף אחד מ לפחות אחד מהפריטים שנבחרו חל, או שאף אחד לא חל
הוא אחד מ / אינו אף אחד מ (ערוץ) ההודעה התקבלה באחד מהערוצים שנבחרו, או באף אחד מהם
גדול מ / קטן מ שני הצדדים הם מספרים וההשוואה נכונה. סימני מטבע ומפרידי אלפים לא נלקחים בחשבון (₹1,250.50 = 1250.5). אם אחד הצדדים אינו מספר, התוצאה היא שקר
מתקיים / לא מתקיים ה-AI קובע שהשיחה מגיעה ליעד, או שלא. כל בדיקה משתמשת בבקשת AI
  • הכללים בתוך קבוצה מחוברים בוגם (כולם צריכים להתקיים) או באו (מספיק שאחד מתקיים). הקבוצות מחוברות באותו אופן. עד 6 קבוצות לשלב.
  • החיבורים נקראים לפי הסדר, מהראשון לאחרון: A וגם B או C פירושו (A וגם B) או C. כדי לשלב אחרת, השתמשו בקבוצות.
  • חיבור חסר נחשב כוגם.
  • או ליד כלל תהליך עבודה קודם מאפשר לשלב לרוץ בלי השלב הקודם. השאירו את הקישור מחובר בוגם.
פעולה מה היא עושה יכולה להמתין?
שליחת תבנית שולחת תבנית WhatsApp מאושרת ללקוח או למספר אחר כן
שליחת הודעה שולחת הודעה חופשית: טקסט, מדיה, כפתורים, רשימה, קטלוג, Flow או בקשת תשלום (בתוך חלון 24 השעות) כן
הוספה לקבוצות או לתגיות מוסיפה את איש הקשר לקבוצות ולתגיות לא
סימון כליד מסמנת את איש הקשר כליד, כדי שייספר בדוחות הלידים לא
שיוך לחבר צוות מעבירה את הצ’אט לחבר צוות, לפי סבב, לפחות עסוק, או מבטלת את השיוך לא
יצירת מעקב מוסיפה משימה לעמוד מעקבים לא
העברת עסקה לשלב מעבירה את הכרטיס של איש הקשר לשלב, ויכולה ליצור כרטיס לא
יצירת עסקה מוסיפה כרטיס לאיש הקשר בצנרת לא
סימון עסקה כזכייה או הפסד מעבירה את הכרטיס לשלב הזכייה או ההפסד הראשון בצנרת לא
שינוי בעלים של עסקה מעבירה את הכרטיס לחבר צוות או למי שהצ’אט משויך אליו לא
עדכון שווי עסקה מגדירה את השווי של הכרטיס כמספר או כמשתנה לא
העברה לבוט AI נותנת לבוט AI לענות בשיחה לא
שליחה ל-webhook שולחת נתונים לכתובת URL של מערכת אחרת (REST או GraphQL) לא
הרצת קוד מריצה את ה-JavaScript שלכם ומעבירה הלאה את התוצאה לא
שמירת נתונים מוסיפה את נתוני ההודעה להזמנה של הלקוח לא
עדכון ערך מצב שומרת ערך לכל איש קשר או לכל תהליך עבודה לשימוש בשלבים הבאים לא
חזרה על שלב מריצה שוב את הפעולות של שלב אחר עבור איש הקשר הזה לא
הפעלת תהליך עבודה אחר מריצה תהליך עבודה ידני עבור איש הקשר הזה לא
פעולות אינטגרציה (למשל Shopify) פונות לאינטגרציה המחוברת לא
הגדרה מה היא עושה
שליחה אל הלקוח (מי שהפעיל את השלב) או מספר אחר (עם קידומת המדינה, ספרות בלבד)
תבנית כל תבנית מאושרת
המתנה לפני שליחה בשניות, מזמן הטריגר
משתנים מלאו כל משתנה בתבנית. לשם בחרו שם הלקוח, טלפון הלקוח או אחר; לאימייל בחרו אימייל הלקוח; למשתנים מותאמים אישית הקלידו את הערך, או משתנה אחד בדיוק כמו {{senderName}}
מדיה התמונה, הסרטון או המסמך של הכותרת, בתבניות שיש להן כזו

משתנה מותאם אישית צריך להיות בדיוק {{variable}} אחד. טקסט מסביב, כמו ב-שלום {{senderName}}, נשלח כפי שנכתב. אי אפשר להשתמש בתבניות במשתני מצב ובתשובות Flow. ערך חסר לא נבדק לפני השליחה, ולכן WhatsApp עלול לדחות את ההודעה.

סוג הודעה מה מגדירים מגבלות
טקסט בלבד הטקסט 4096 תווים
מבוסס מדיה קובץ (תמונה, סרטון, מסמך או אודיו) והכיתוב שלו כיתוב 1024
תשובה מהירה כותרת (טקסט, תמונה, סרטון או מסמך), טקסט וכפתורים עד 3 כפתורים, 20 תווים כל אחד
קריאה לפעולה כותרת, טקסט וכפתור אחד עם קישור כפתור 20 תווים
רשימה אינטראקטיבית כותרת, גוף, כותרת תחתונה, מקטעים עם שורות (כותרת ותיאור) ותווית הכפתור כותרת שורה 24, תיאור 72
קטלוג מוצר אחד, כמה מוצרים או הקטלוג כולו, עם טקסט נדרש קטלוג שמקושר למספר
Flow כותרת, גוף, כותרת תחתונה, ה-Flow וטקסט הכפתור שלו כפתור 25 תווים
תשלום תשלום מהקטלוג עבור ההזמנה שבוצעה זה עתה, או תשלום מותאם אישית עם פריטים וסכומים משלכם Razorpay. תשלומים מותאמים אישית הם ב-INR

ל-Instagram ול-Messenger יש סוגים משלהם: טקסט בלבד, מבוסס מדיה, תשובה מהירה, תבנית כללית, תבנית כפתורים, תגובה לתגובה (לתגובה על פוסט), וב-Messenger גם תבנית קופון, תבנית קבלה, תבנית מוצר והסכמה (Opt-in).

משתנים עובדים בטקסט ובכיתוב. אם משתנה כלשהו שמופיע שם חסר או ריק (או 0), ההודעה לא נשלחת וההרצה מוצגת כנכשלת. כותרות, כותרות תחתונות, כפתורים ושורות ברשימה נשלחים כפי שנכתבו.

הגדרה מה היא עושה
סוג API REST או GraphQL
URL לאן לשלוח. יכול להכיל {{variables}}
שיטה POST או GET (‏GET לא שולח גוף)
כותרות זוגות של מפתח וערך. {{name}} בכותרת פירושו ערך מצב
שליחת הנתונים כ פרמטרי גוף, פרמטרי שאילתה או פרמטרי נתיב (REST)
Payload / שאילתת GraphQL ומשתנים ה-JSON לשליחה. {{variables}} שבתוכו מתמלאים; משתנים לא מוכרים נשלחים כפי שנכתבו

הבקשה מסתיימת בחריגת זמן אחרי 15 שניות. כדי להשתמש בתשובה, התחילו שלב אחר עם פעולת webhook מחזירה תשובה.

שיוך לחבר צוות

הגדרה אפשרויות
אופן הבחירה חבר צוות מסוים, סבב (לפי תור), הפחות עסוק (הכי מעט צ’אטים שממתינים לתשובה), ביטול שיוך
חבר/י צוות אחד, או שניים ומעלה לסבב ולהפחות עסוק
רק אם הצ’אט עדיין לא משויך לא נוגע בצ’אטים שכבר יש להם מישהו
להשאיר את תשובות בוט ה-AI פעילות כבוי: השיוך מכבה את בוט ה-AI בצ’אט הזה

יצירת מעקב

הגדרה אפשרויות
מעקב מה צריך לעשות, עד 160 תווים. אפשר להשתמש ב-{{name}} (השם של איש הקשר) ובמשתנים של הטריגר
מועד יעד בעוד 0 עד 365 דקות, שעות או ימים
עבור המשויך לצ’אט (או בעלי החשבון), חבר צוות מסוים, או אף אחד
לקשר לכרטיס הפתוח של איש הקשר בצנרת מציג את המעקב גם בכרטיס

לסימון כליד אין הגדרות.

כולן דורשות צנרת. כשהשלב הופעל על ידי שלב בצנרת השתנה, הן משנות את הכרטיס הזה. אחרת הן משנות את הכרטיס הפתוח של איש הקשר שעודכן לאחרונה בצנרת הזו, ולא עושות כלום אם אין כזה.

פעולה הגדרות
העברת עסקה לשלב העברה לשלב; ליצור אחד בשלב הזה אם לאיש הקשר אין כרטיס פתוח (עם מוצר וכמות אופציונליים)
יצירת עסקה שלב (ברירת מחדל: השלב הפתוח הראשון), כותרת (אפשר להשתמש במשתנים; ריק = שם איש הקשר ותווית הכרטיס), שווי, בעלים, מוצר וכמות, לדלג אם לאיש הקשר כבר יש כרטיס פתוח בצנרת הזו (פעיל כברירת מחדל)
סימון עסקה כזכייה או הפסד זכייה או הפסד
שינוי בעלים של עסקה חבר צוות מסוים או המשויך לצ’אט
עדכון שווי עסקה מספר או משתנה, למשל {{order_total}}. ‏₹1,250.50 נקרא כ-1250.5
הגדרה מה היא עושה
בחירת בוט AI הבוט שמקבל את השיחה
זמן חוסר פעילות ויחידת זמן כמה זמן הלקוח יכול לשתוק לפני שהבוט מחזיר את השיחה
מספר הנחיות תגובה כמה תשובות לפני שהבוט שואל אם הלקוח מרוצה
הודעת יציאה נשלחת כשזמן חוסר הפעילות עובר, עם הכפתורים כן ולא

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

נתונים ובקרת תהליך עבודה

Section titled “נתונים ובקרת תהליך עבודה”
פעולה הגדרות והתנהגות
הרצת קוד ה-JavaScript שלכם. אפשר להשתמש בו במשתני השלב, למשל {{senderName}} או שדה מה-webhook כמו {{order_id}}. התוצאה שלו מפעילה כל שלב פעולת webhook מחזירה תשובה שמקושר אליו
שמירת נתונים הזמנות: מוסיפה את נתוני ההודעה הנכנסת (כמו כתובת מ-Flow) להזמנה של הלקוח
עדכון ערך מצב בחירת משתנה מצב וערך (אחד מהמשתנים של השלב). ערך ריק נכשל
חזרה על שלב מריצה שוב את הפעולות של השלב שנבחר עבור איש הקשר הזה, בלי לבדוק את התנאים שלו. אל תכוונו שלב לעצמו
הפעלת תהליך עבודה אחר מריצה את תהליך העבודה הידני שבחרתם עבור איש הקשר הזה, מהמספר שבחרתם

כתבו משתנה בצורה {{name}}. המקטע משתנים של שלב מציג את המשתנים שאפשר להשתמש בהם, עם כפתור העתקה.

משתנה ערך נוסף על ידי
senderName שם הפרופיל של הלקוח ב-WhatsApp לקוח שולח הודעה, פעולת webhook מחזירה תשובה
senderID מספר הטלפון של הלקוח אותו דבר
button_reply_identifier הכפתור שנלחץ כפתורי תשובה מהירה אינטראקטיביים
ad_headline, ad_body, ad_source_url, ad_source_id, ad_source_type, ctwa_clid פרטי המודעה שהלקוח לחץ עליה הודעה ממודעת Click-to-WhatsApp
כל שדה ב-Flow, למשל {{preferred_date}} התשובה של הלקוח Flow
status success, failed או pending תשלום
response וכל שדה בתשובה התשובה של ה-webhook או של הרצת הקוד פעולת webhook מחזירה תשובה (אחרי הוספת תגובה לדוגמה)
כל שדה באירוע הנתונים של האירוע טריגרים של אינטגרציות
deal_id, deal_title, deal_value, deal_currency, pipeline_name, stage_name, previous_stage_name, owner_name, deal_items הכרטיס שעבר שלב בצנרת השתנה
waiting_hours, waiting_since כמה זמן ומאז מתי השיחה שותקת אין תגובה כבר זמן מה
followup_text, followup_due_at, followup_assignee, followup_overdue_hours הטקסט, מועד היעד, המשויך ומספר שעות האיחור של המעקב הגיע מועד המעקב
name השם של איש הקשר (או המספר) תמיד, בטקסט המעקב ובכותרת ובשווי של העסקה

לחצו על הוספת משתנה תחת מתקדם ← משתנים. בשמות משתמשים באותיות לועזיות, ספרות ו-_, ומתחילים באות.

מקור ערך דוגמה
מנתוני הטריגר נתיב בתוך נתוני הטריגר. החלק הראשון מציין מאיפה הם מגיעים (messageMetadata., body., response., timer.), והשאר הוא השדה body.customer.email קורא את customer.email מגוף של webhook
ערך קבוע אותו טקסט בכל פעם קוד הנחה

משתנים שהוספתם נשמרים כשמשנים את הטריגר, הערוץ או סוג ההודעה.

משתני מצב שומרים ערך לכל איש קשר (או לכל תהליך עבודה) בין שלבים ולאורך זמן, למשל השפה שהלקוח בחר. צרו אותם ממצבים בתפריט של כרטיס תהליך העבודה: משתנה מצב (השם), ערך (ברירת המחדל), סוג (למשל מצב איש קשר) וסוג נתונים. כל שלב יכול להשתמש בהם בצורה {{state}}; מגדירים אותם עם עדכון ערך מצב. הם עובדים בהודעות, בתנאים וב-webhooks, אבל לא בתבניות.

מקום מה זמין אם ערך חסר
הטקסט והכיתוב של שליחת הודעה הכול: נתוני הטריגר, תשובות Flow, המשתנים שלכם, משתני מצב ההודעה לא נשלחת (נכשלה)
המשתנים של שליחת תבנית נתוני הטריגר והמשתנים שלכם (לא תשובות Flow ולא משתני מצב) נשלח ריק, או כפי שנכתב אם הוא לא אחד מהמשתנים של השלב; WhatsApp עלול לדחות אותו
ה-URL וה-payload של שליחה ל-webhook הכול נשלח כפי שנכתב, למשל {{phone}}
התנאי משתנה הכול התנאי משווה ערך ריק
הטקסט של יצירת מעקב, הכותרת של יצירת עסקה, עדכון שווי עסקה name, המשתנים של הטריגר (webhook, טיימר, צנרת, אינטגרציה), המשתנים שלכם, משתני מצב נשאר ריק
עדכון ערך מצב נתוני הטריגר, המשתנים שלכם, משתני מצב הפעולה נכשלת
הרצת קוד נתוני הטריגר (כולל גוף או תשובה של webhook), המשתנים שלכם, מצבים undefined

תהליכי עבודה ידניים רצים עבור אנשי הקשר או הקבוצות שבחרתם, מאנשי קשר (הפעלת תהליך עבודה), מטופס לידים של Meta או מהפעלת תהליך עבודה אחר. הם עובדים אחרת מתהליכים אוטומטיים:

  • רק תנאי איש קשר בקבוצה נלקחים בחשבון (עם הקבוצה הראשונה שנבחרה).
  • כל פעולה ממתינה את הזמן שלה אחרי הפעולה הקודמת. השאירו את ההמתנה של התבנית על 0, כי היא מופעלת פעמיים.
  • שליחת הודעה לא יכולה להשתמש במשתנים: הודעה עם {{variables}} עוצרת את ההרצה. תבניות יכולות להשתמש בהגדרות המוכנות של שם ואימייל ובערכים קבועים.
  • הפעולות האלה עובדות: שליחת תבנית, שליחת הודעה, הוספה לקבוצות או לתגיות, פעולות צוות ופעולות צנרת. Webhooks, הרצת קוד, העברה ל-AI, משתני מצב, שמירת נתונים, חזרה על שלב והפעלת תהליך עבודה אחר לא רצים.
  • הרצות ידניות לא מופיעות בהרצות ולא פותחות את השלבים הבאים.
פריט מגבלה
שלבים בתהליך עבודה 10 בעורך הטפסים
קבוצות תנאים בשלב 6
כפתורי תשובה מהירה 3
המתנה לפני שליחה אין מקסימום (בשניות)
המתנה לתגובה / לאיחור 5 דקות עד 30 ימים
מועד יעד של מעקב עד 365 ימים
טקסט מעקב, כותרת עסקה 160 תווים
חריגת זמן של webhook 15 שניות; נשמרות תשובות עד 64 KB
ניסיונות שליחה חוזרים 5 ניסיונות, ואז ההודעה נזנחת
אולי תרצו… בינתיים
טריגר בתאריך או בשעה מסוימים (למשל תזכורת לפגישה) צרו מעקב לחבר צוות, או הגדירו תזכורת מתיבת הדואר
לעצור רצף כשהלקוח עונה שמרו על רצפים קצרים, והשתמשו באין תגובה כבר זמן מה לתזכורת
המתנה בפעולות צוות או צנרת השתמשו באין תגובה כבר זמן מה או בהגיע מועד המעקב כדי לפעול מאוחר יותר
פריטי הזמנה כמשתנים בדקו את הערך עם סכום כולל
טריגר תשלום לבקשות תשלום מותאמות אישית רק הזמנות מהקטלוג מפעילות את תשלום
טריגר למדבקות, מיקומים, אנשי קשר או תגובות אימוג’י לא נתמך