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

מה מתבצע בכל פעם
כל הפעלה יוצרת ריצה חדשה בצ'אט האוטומציה עבור אותו תהליך עבודה ובעלים. לא נוצר צ'אט חדש בכל הפעלה. אוטומציות בבעלות אותו חבר עבור אותו תהליך עבודה משתמשות באותו צ'אט אוטומציה מחדש.
הריצה משתמשת בהוראה הנוכחית של תהליך העבודה ובמטען הטריגר. מאחר שהצ'אט ממוחזר, ריצות קודמות נשמרות בהיסטוריית השרשור. אם משימה צריכה לפעול ללא תלות במצב קודם, יש לציין זאת בהוראת תהליך העבודה ולבקש להשתמש רק באירוע הנוכחי או בטווח זמן מפורש.
המודל נבחר בשרשור צ'אט האוטומציה, לא בסוכן או בתהליך העבודה. כאשר צ'אט האוטומציה נוצר לראשונה, המודל מתחיל מברירת המחדל של החבר ואז של סביבת העבודה. הפעלות מאוחרות יותר משתמשות במודל שנבחר לשרשור זה.
פתח את צ'אט האוטומציה כדי לבדוק ריצות, תוצאות ושגיאות גלויות. הפעלה שנכשלה נשארת גלויה שם, כך שתוכל לתקן את תהליך העבודה, את גישת המחבר או את הטריגר ולהריץ שוב.
עיון בטריגרים
בורר האוטומציה בתהליך עבודה הוא מקור האמת למה שסביבת העבודה הנוכחית יכולה ליצור. סוגי אירועים מסוימים זמינים רק כאשר מופעלים מתגים מתקדמים בסביבת העבודה, ולכן ייתכן שלא יופיעו בכל מקום.
לוחות זמנים
| סוג | התנהגות |
|---|---|
| מתוזמן | רץ בזמנים קבועים לפי cron ואזור זמן IANA. |
| מרווח | ממתין את המרווח שהוגדר לאחר סיום ריצה, ואז מתזמן את הריצה הבאה. ריצות לא חופפות לעצמן. |
| פעם אחת | רץ בתאריך ובשעה שנבחרו, ואז משבית את עצמו. |
אשר את אזור הזמן שמוצג באוטומציה לפני שמירה. השתמש באוטומציה מתוזמנת עבור תזמון קבוע ובאוטומציה במרווח עבור polling כאשר חשוב הריווח לאחר סיום.
Gmail
| אירוע | מסננים |
|---|---|
| הודעה חדשה | מסנני From, To, Cc, נושא וטקסט גוף אופציונליים. ללא מסננים, כל הודעה חדשה מתאימה. |
| תוית הוחלה | שם תווית Gmail אחד. |
התחל עם מסננים צרים להודעות חדשות כדי שתיבת דואר עמוסה לא תיצור כמות לא צפויה של ריצות.
GitHub
אירועי GitHub דורשים התקנת אפליקציית GitHub של Okou בארגון ה-GitHub שלך. אם לא מותקנת, מסך הגדרת האוטומציה יודיע על כך — למנהל ארגון יוצג כפתור התקן את אפליקציית GitHub, וכל השאר יתבקשו לפנות למנהל. התקן פעם אחת וכל הטריגרים של GitHub למטה יהיו זמינים.
| אירוע | מסננים נפוצים |
|---|---|
| Pull request | מאגר אחד ופעולה אחת: נפתח, נפתח מחדש, נסגר, מוכן לסקירה, הומר ל-draft, סונכרן, נוסף או הוסר מתור המיזוג, תויג או הוסר תיוג. ניתן לצמצם לפי ענף בסיס, יוצר, מספר PR או תווית. עבור closed, ניתן להבחין בין מיזוג לסגירה ללא מיזוג. |
| Workflow run completed | מאגר, תהליך עבודה, תוצאה, ענף, אירוע מפעיל ושחקן. |
| Workflow job completed | מאגר, תהליך עבודה, משימה, תוצאה, ענף, תווית ראנר וקבוצת ראנר. |
| Pull request review submitted | מאגר, מצב סקירה, ענף בסיס, ענף ראשי ומחבר מהימן. |
| Deployment status created | מאגר, סביבה, מצב, ref, יוצר, אפליקציה ודגל סביבה בייצור. |
| Issue or pull-request comment created | מאגר, סוג (issue/PR), מחבר מהימן ותחילת תגובה. |
אין אירוע GitHub label applied נפרד. כדי להגיב לתווית PR, בחר Pull request, בחר את הפעולה Labeled והוסף מסנן תווית.
Google Calendar ו-Meet
- אירוע יומן נוצר, עודכן או בוטל, לפי מזהה היומן שתבחר
- נוצר תמלול Google Meet, עבור פגישות שמאורגנות על ידי החבר המחובר
אינטגרציות צ'אט ואחרות
- Chat run finished עוקב אחרי אחד משרשורי הצ'אט שלך. ניתן לסנן לפי סטטוס הושלם, נכשל או בוטל, ולריצות שהושלמו — לפי תבנית כללית
*(לא רגישה לאותיות גדולות/קטנות) בתגובה הסופית. - Webhook received יוצר כתובת URL נכנסת חתומה וזמין כאשר תוכנית סביבת העבודה כוללת אוטומציות webhook.
- התקבלה תגובת Google Forms, אירועים ב-Notion page/database, Strapi entry פורסם, ו-Stripe invoice שולם זמינים רק בסביבות עבודה שבהן תכונות אוטומציה אלו מופעלות.
אוטומציות אירועים דורשות גם שהמחבר או האינטגרציה הרלוונטיים יהיו מחוברים ומוכנים עבור בעל האוטומציה.
הודעות האוטומציה מתארות מה קרה בשפה פשוטה, וריצה שהופעלה על ידי טריגר chat run finished מצביעה חזרה לסוכן ולשרשור המקוריים.
יצירת אוטומציה
מצ'אט שעובד. הרץ את המשימה כבודדת תחילה. כאשר התוצאה מתאימה, אמור:
"הרץ זאת כל יום חול בשעה 8 בבוקר לפי שעון לוס אנג'לס ושלח לי תוצאה בהודעה פרטית."
Okou מאשר את תהליך העבודה, התדירות והיעד, שומר את תהליך העבודה אם עדיין לא קיים, ומצרף את האוטומציה.
במפורש. פתח תהליך עבודה בסביבת העבודה שלך, לחץ על הוסף אוטומציה, ובחר את סוג הטריגר והמסננים שלו. שימושי כאשר אתה יודע מראש את הצורה ולא רוצה הרצה יבשה.

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

ניתן להפעיל ולכבות אוטומציות בנפרד מבלי למחוק אותן — מומלץ לפני חופשה, או בזמן ניפוי באגים בטריגר רועש.
יעדים
אוטומציה צריכה לדעת לאן לשלוח את התוצאה. ציין זאת בהוראת תהליך העבודה:
- ערוץ Slack או הודעה פרטית — הנפוץ ביותר; מגיע לערוץ כהודעה או שרשור
- Feishu או Microsoft Teams — אותו רעיון עבור צוותים שעובדים שם
- Telegram או הודעת טקסט — להתראות אישיות, ממוקדות נייד
- עמוד או מסד נתונים ב-Notion — לדברים שצריכים להישמר ולא להיות משודרים
- Google Doc או Sheet — נוסף או נכתב מחדש
- תגובה ל-GitHub issue או PR — לתהליכי עבודה הנדסיים
- טיוטת Gmail — מוכנה בחשבונך לסקירה ושליחה
- עמוד מאוחסן — ראה אתרים מאוחסנים
- קובץ בסביבת העבודה — כאשר התוצר הוא וידאו, תמונה או קובץ להורדה
"פרסם ל-#engineering" או "שלח לי בהודעה פרטית" ברורים יותר מ-"שלח את זה לאנשהו."
טיפים לתפעול
המלצות מהפעלת אוטומציות בסביבת ייצור:
- בדוק את שלוש הריצות הראשונות. אוטומציות קלות להגדרה; קל יותר לדייק אותן כשרואים מה Okou מייצר בפועל אצלך.
- שמור כל משימה קטנה. אוטומציות ארוכות ורב-שלביות רגישות יותר לתקלות. אם אחת צריכה לעדכן חמישה מערכות, שקול לפצל לשתיים.
- ציין את היעד במפורש. ערוצים משנים שם ואנשים עוזבים. ציין את היעד בהוראת תהליך העבודה; Okou יתריע אם לא ימצא אותו בריצה הבאה.
- הגבל בזמן שאילתות ארוכות. אם ההנחיה מבקשת "ב-30 הימים האחרונים", חזור על כך בכל ריצה כדי שהחלון יישאר עדכני.
- אשר את אזור הזמן. אוטומציות מתוזמנות וחד-פעמיות שומרות אזור זמן מפורש; בדוק את הערך לפני שמירה.
- השהה לפני חופשות. במיוחד לאוטומציות ששולחות לך הודעות פרטיות — לחזור ל-14 הודעות קצרות לא מועיל. כבה את האוטומציה והפעל כשתחזור; תהליך העבודה נשמר.
עלויות ונפח
הפעלת אוטומציה יוצרת ריצה רגילה ויכולה לצרוך קרדיטים לפי מסלול המודל והשירותים בהם נעשה שימוש. בדוק את צ'אט האוטומציה וחיוב בעת הערכת עלות.
מרווחים קצרים מצטברים במהירות: מרווח של 15 דקות יכול להריץ עד 96 פעמים ביום אם כל ריצה מסתיימת לפני שהמרווח הבא מתחיל. מסנני אירועים רחבים יכולים להיות רועשים באותה מידה. התחל צר, בדוק את ההפעלות הראשונות, ואז הרחב את המסנן או התדירות במכוון.
כבה אוטומציה כשרוצים להפסיק הפעלות חדשות מבלי למחוק את תהליך העבודה או ההיסטוריה שלה.
מה הלאה
- ראה תהליכי עבודה עבור התהליך שאוטומציה מריצה.
- ראה צ'אט למה שקורה בכל ריצה.
- ראה דוגמאות תהליכי עבודה לחמישה שילובים מלאים של תהליך עבודה ואוטומציה.

