מבוא לטריגרים
עודכן לפני יותר משבוע

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

בנוסף, המודול מאפשר שליחת Webhooks על כל עדכון במערכת SUMIT (לצורך עבודה עם Zapier או עם Make לדוגמה).

שיטת העבודה המומלצת היא באמצעות מערכת Make או Zapier.

מתי תשתמשו במודול שלא באמצעות Make או Zapier?

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

פונקציונליות

  • שליחת מסר בעקבות טריגר

  • שליחת מסרון בעקבות טריגר

  • עדכון נתונים בכרטיס בעקבות טריגר

  • הגדרת טריגר בעקבות יצירת כרטיס בתיקייה מסוימת (לקוח חדש, מכירה חדשה)

  • הגדרת טריגר בעקבות עדכון כרטיס בצורה מסוימת.

  • הגדרת טריגר בעקבות עדכון כלשהו של כרטיס.

  • הגדרת טריגר בעקבות מחיקת כרטיס או העברה לארכיון של כרטיס בתיקייה מסוימת.

ביצוע קריאת HTTP בעקבות יצירת/עדכון כרטיס בתיקייה

בעת השימוש ב-Zapier או Make, זו שיטת הפעולה המרכזית של מודול טריגרים, ולרוב היא גם תשרת את מי שמבצע אינטגרציה מול מערכת מותאמת אישית.

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

נסיונות חוזרים והתמודדות עם כשלונות

בשליחת Webhook, המערכת ממתינה 10 שניות עד לקבלת תשובה מהשרת (HTTP Status 200). במידה ולא מתקבלת תשובה בזמן זה, המערכת ממתינה חצי דקה, ושולחת את הטריגר שוב.

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

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

שליחת מסר/מסרון בעקבות יצירת כרטיס חדש בתיקייה

זה המקרה הכי פשוט של המודול.

  1. הפעולה הראשונה היא יצירת תבנית של מסר או מסרון דרך מודול הפצת מסרים או מסרונים.

  2. אחרי שהתבנית שמורה, ניתן להוסיף לה פעולה אוטומטית תחת סרגל הפעולות.

  3. תחת הגדרות הפעולה האוטומטית יש להגדיר את התיקייה שעבורה מוגדרת הפעולה האוטומטית.

  4. תחת הגדרות הפעולה האוטומטית יש לוודא שהשינוי שיוזם את הפעולה מוגדר על "יצירת כרטיס".

  5. בוחרים את שדה הדוא"ל או הטלפון מהתיקייה, אם צריך.

פעולה אוטומטית של עדכון כרטיס

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

  1. פעולה של עדכון כרטיס מוגדרת על ידי השדה אותו צריך לעדכן (מתוך התיקייה כמובן).

  2. ובנוסף, הערך אותו צריך לעדכן.

פעולה אוטומטית בעקבות עדכון כרטיס בצורה מסוימת

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

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

  2. שומרים את התצוגה בשם. למשל: "מוכנים לשליחה".

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

  4. מגדירים את הפעולות לביצוע הרלוונטיות.

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

  6. בוחרים בשינוי יוזם הפעולה: "עדכון כרטיס".

  7. בוחרים את שדה הדוא"ל או הטלפון מהתיקייה, אם צריך.

כל פעולה שבוצעה (או נכשלה) מתועדת בתוך תיקיית "פעולות אוטומציה".

האם קיבלת תשובה לשאלתך?