מודול טריגרים מאפשר לכם לשלוח Webhook מתוך מערכת SUMIT, ולקבל אותו בכל מערכת אחרת שתרצו. השימוש העיקרי לכך הוא עבור יצירת חיבור לתוכנות אחרות באמצעות Zapier או Make. שיטה זאת מאפשרת לכם לקבל אל Zapier או Make עדכון על פעולה שבוצעה ב-SUMIT ומשם להמשיך לביצוע פעולות עוקבות במערכות אחרות בהתאם לצורך.
ניתן לקבל את ה-Webhook בעקבות יצירת, עדכון, מחיקה או העברה לארכיון של כרטיס במערכת. כרטיס הוא יחידת המידע הבסיסית במערכת SUMIT, כך שלצורך הדוגמה תוכלו לקבל עדכון אוטומטי במערכת אחרת בעקבות יצירת כרטיס לקוח במערכת SUMIT.
פרטי הכרטיס שיועברו יכללו את כל שדות הכרטיס שבו בוצע העדכון בפורמט JSON.
💡חשוב: מערך התמיכה שלנו לא מספק תמיכה בנושאי אוטומציה ואינטגרציה.
ניתן להיעזר לשם כך באנשי מקצוע חיצוניים מתחום האוטומציה. לחילופין ניתן במידת הצורך לרכוש שעת הדרכה בתשלום להדרכה כללית על השימוש בטריגרים במערכת או פגישת יעוץ של 15 דקות עם מפתח בכיר.
1. התקנת המודולים
כדי לעבוד עם טריגרים במערכת יש לוודא תחילה שהעסק נמצא במסלול צמיחה ומעלה ושבוצעה התקנה בחשבון של מודול טריגרים, מודול API, ומודול ניהול תצוגות.
2. יצירת תצוגה
הטריגרים במערכת פועלים על כרטיסים שכלולים בתצוגה מסוימת. התצוגה כוללת אלו כרטיסים יילקחו בחשבון לצורך הפעלת הטריגר. התצוגה גם קובעת אלו נתונים יועברו מתוך אותם כרטיסים.
לכן, בשלב הראשון, ניצור תצוגה מותאמת אישית שתכלול את כל הנתונים שנרצה לקבל ב-webhook.
חשוב לשים לב שהתצוגה כוללת את כל הפילטרים הרצויים כך שרק כרטיסים שעומדים בתנאים שהוגדרו באותם פילטרים יכללו, וכן שהתצוגה כוללת את כל עמודות המידע שנרצה לקבל.
לדוגמה, במידה ונרצה לקבל מידע על רכישות שבוצעו בדף תשלום מסויים, ניכנס אל מסך "דפי תשלום > היסטוריית רכישות", נוסיף פילטר שמכיל את שם הקטלוג שרק עליו נרצה לקבל מידע ל-Make, ונשמור את התצוגה בשם שיעזור לנו לזהות גם בהמשך את מטרת התצוגה.
3. קבלת כתובת ל-Webhook
בשלב הבא ניגש לחשבון שלנו ב-Make וניצור תהליך שכולל רק מודול אחד מסוג Webhooks (Custom webhook) ונשמור אותו בשם הרצוי.
באופן אוטומטי נקבל את הכתובת ל-webhook שיצרנו.
4. יצירת טריגר
ניכנס אל מודול טריגרים ובכפתור הכחול משמאל למעלה נבחר ב"יצירת טריגר".
במסך שיפתח נמלא את הנתונים כך:
תיקייה - נבחר את התיקייה בה יצרנו את התצוגה לטריגר.
תצוגה - נבחר את התצוגה ששמרנו עבור הטריגר.
השינוי שיוזם את הטריגר - נבחר מה יהיה הטריגר שיפעיל את הפעולה.
שלבים לביצוע הפעולה - יצירת קריאת HTTP.
5. הגדרת הקריאה
לאחר שבחרנו ב"יצירת קריאת HTTP", נצטרך להכניס את הנתיב שקיבלנו מ-Make, ולבחור בסוג קריאה JSON.
נשמור את הטריגר, ובפעם הבאה שיתבצע עדכון/יצירת כרטיס (בהתאם למה שבחרנו שיריץ את הטריגר), הקריאה תישלח ל-Make.
לאחר מכן נוכל לראות שהגיעו נתונים ל-Make כאשר נוסיף תהליך. לדוגמה אם התהליך השני הוא שליחת מייל עם הנתונים שהתקבלו, זה יראה כך:
במערכת נראה שהקריאה עברה בצורה תקינה במסך "פעולות אוטומציה"
מומלץ לבצע בפעם הראשונה טסט כדי לוודא שהכל עובד תקין והנתונים מועברים כפי שציפיתם.