מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
טריגר הוא נקודת הכניסה לתהליך עבודה. כאשר מתרחש אירוע העומד בתנאי הטריגר בזמן שהאפליקציה פועלת, תהליך העבודה יופעל ויבוצע. סוג הטריגר הוא גם סוג תהליך העבודה, והוא נבחר בעת יצירת תהליך העבודה ולא ניתן לשנותו לאחר מכן. להלן סוגי הטריגרים הנתמכים כיום:
@nocobase/plugin-workflow-request-interceptor)@nocobase/plugin-workflow-action-trigger)@nocobase/plugin-workflow-custom-action-trigger)@nocobase/plugin-workflow-approval)@nocobase/plugin-workflow-webhook)התזמון שבו כל אירוע מופעל מוצג בתרשים הבא:

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