Workflows הם סוכנים שאפשר ליצור באמצעות Workflow Builder באפליקציית האינטרנט Gemini Enterprise. הסוכנים האלה נועדו לבצע רצף של שלבים או פעולות, שיכולים לכלול שילוב של אוטומציה בעזרת AI והתערבות אנושית, על סמך טריגר מוגדר. תשובות בתהליך עבודה יכולות להיות דטרמיניסטיות או לא דטרמיניסטיות, בהתאם ללוגיקה הכוללת של תזמור הסוכן.
תהליכי עבודה מתאימים במיוחד לתרחישי השימוש הבאים:
- תהליכים רב-שלביים עם לוגיקת רצף מוגדרת. לדוגמה, אפשר להפוך לאוטומטית רשימת משימות להצטרפות עובדים, באמצעות כלים כמו Gmail ויומן Google.
- משימות עם אוטומציה מבוססת-AI ואישורים אנושיים. לדוגמה, כתיבת טיוטה של דוח באמצעות AI שמחייבת אישור של משתמש לפני הפרסום.
- אפשר ליצור תזמון מורכב עם לוגיקה מותנית. לדוגמה, ניתוב לידים של מכירות לצוותים שונים על סמך אזור ותקציב.
התכונות הבאות זמינות ב-Workflow Builder:
- יצירת תהליך עבודה בשפה טבעית: אתם יכולים לתאר את תהליך העבודה בשפה פשוטה וליצור באופן אוטומטי תבנית של תהליך העבודה.
- שימוש בתבניות של זרימות עבודה: אפשר לעיין בתבניות מוכנות מראש ולבחור מתוכן תבנית שמתאימה לתרחישים נפוצים לשימוש עסקי.
- הגדרת טריגרים לתהליכי עבודה: הפעלת תהליכי עבודה באופן אוטומטי כשנתונים משתנים במחברים.
- חיבור מחברים לשלבים של סוכנים: הפעלת כלים לקריאה ולכתיבה חוזרת (כמו Gmail, Jira ו-Google Drive) בשלבים של סוכני Gemini כדי לחפש נתונים, לשלוח הודעות ולנהל רשומות.
- שימוש בשלבים של בקרה על זרימת נתונים: הוספת הסתעפות מותנית, סינון נתונים ולולאות לתהליך העבודה.
- חיבור שרתי MCP: חיבור שרתי MCP כשלבים בתהליך עבודה או ככלים לשלבים של סוכן Gemini.
- שימוש בשלבים שכוללים התערבות אנושית: הוספת שלבים של בדיקה אנושית, אישור ובקשת מידע לתהליך העבודה.
- הוספה של סוכנים קיימים לתהליך העבודה: העברת משימות לסוכני AI מומחים אחרים בתהליך העבודה.
- ניהול גרסאות של תהליכי עבודה: שמירה, שיתוף, השוואה ושחזור של גרסאות של תהליכי עבודה.
- עריכת תהליך עבודה באמצעות שפה טבעית: אפשר לערוך תהליכי עבודה קיימים על ידי תיאור השינויים בשפה טבעית.
- הצגת יומני ביצוע של זרימות עבודה: מעקב אחרי הרצות של זרימות עבודה באמצעות עקבות ביצוע מפורטות.
- שיתוף תהליך עבודה: שיתוף תהליכי עבודה פעילים עם משתמשים אחרים בארגון.
מחברים נתמכים
המחברים הבאים נתמכים ב-Workflows:
- Gmail
- יומן Google
- Google Chat
- Google Drive
- Slack
- Jira
- ServiceNow
- Confluence
- OneDrive
- SharePoint
- Outlook
לפני שמתחילים
לפני שמתחילים להשתמש בתכונות החדשות, צריך:
- מוודאים שאדמין ב-Gemini Enterprise הפעיל את המתג של התכונה Workflow Builder בהגדרות ניהול התכונות של האפליקציה. מידע נוסף מופיע במאמר בנושא ניהול התכונות של אפליקציות אינטרנט.
- ודאו שיש לכם אפליקציית Gemini Enterprise לאינטרנט עם מאגרי הנתונים הדרושים שמחוברים אליה. מידע נוסף מופיע במאמר בנושא אפליקציות ומאגרי נתונים.
קנבס של תהליך עבודה
ב-Workflow Builder יש לוח עריכה היברידי שמשלב בין הנוחות של הנחיות בשפה טבעית לבין השליטה של עורך חזותי.
מעצב שיחות: מעצב השיחות, שאפשר לגשת אליו בתחילת יצירת תהליך העבודה ובתוך העורך החזותי, מספק ממשק שיחה לבנייה ולשיפור של תהליך העבודה באמצעות הנחיות בשפה טבעית. האפשרות הזו מתאימה במיוחד למשתמשים שמעדיפים לפתח ללא קוד ורוצים להשתמש בשפה טבעית כדי לבנות את תהליכי העבודה שלהם.
אזור העריכה: אזור העריכה מספק ייצוג חזותי של תהליך העבודה. הוא מספק זרימה לוגית של צמתים שמייצגים את השלבים ואת החיבורים ביניהם. העורך הוויזואלי מתאים במיוחד למשתמשים שרוצים לשפר את הלוגיקה של תהליך העבודה, להוסיף לוגיקה של משפט תנאי ולשלב אותו עם כלים ואפליקציות שונים.

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

הפעלות: בכרטיסייה 'הפעלות' מופיעה רשימה של כל ההפעלות של תהליך העבודה, כולל התאריך והשעה של כל הפעלה, הטריגר שהפעיל את ההפעלה והסטטוס הנוכחי של ההפעלה.

רכיבים של תהליך העבודה
תהליך עבודה מורכב מהרכיבים הבאים:
- טריגרים
- שלבים
- משתנים
טריגרים
טריגרים הם אירועים שמתחילים את הביצוע של תהליך עבודה. בטבלה הבאה מפורטים הטריגרים הנתמכים לתהליכי עבודה:
| הטריגר | תיאור | שדות הגדרה |
|---|---|---|
| טריגר ידני | מפעיל את תהליך העבודה לפי דרישה. המשתמשים יכולים להפעיל את תהליך העבודה על ידי הקלדת @ ושם תהליך העבודה בהנחיה לצ'אט באפליקציית Gemini Enterprise.
|
|
| טריגר מתוזמן | הטריגר מפעיל את תהליך העבודה בתדירות שצוינה. |
|
| טריגר לאירוע | הפעולה הזו מפעילה את תהליך העבודה כשמתבצעים שינויים בנתונים במחבר. |
|
שלבים
שלבים הם משימות נפרדות שתהליך העבודה מבצע. כל שלב מבוצע ברצף, והתוצאה של כל שלב יכולה להשפיע על השלב הבא.
בטבלה הבאה מפורטים השלבים הנתמכים, לפי סוג הפעולה שהם מבצעים:
| קטגוריה | שלב | תיאור | שדות הגדרה |
|---|---|---|---|
| צמתים של סוכנים | Gemini Agent | סוכן מבוסס-AI שאפשר להגדיר שיקרא, ינתח ויגיב על סמך הוראות מוגדרות מראש. |
שדות להזנת קלט:
התשובה מהסוכן של Gemini נשמרת כמשתנה שאפשר להעביר כקלט לשלבים הבאים בתהליך העבודה.
|
| בקרה על זרימת נתונים | מצב | תנאים הם הצהרות לוגיות שקובעות איך תהליך העבודה מבצע את השלבים. הם מגדירים את הקריטריונים שצריכים להתקיים כדי ששלב יופעל, והם יכולים להתבסס על התוצאה של שלבים קודמים או על מקורות נתונים חיצוניים. |
שדות להזנת קלט:
|
| האדם שבתהליך | בקשת מידע | מאפשר לבקש מידע ממשתמש אנושי. |
שדות להזנת קלט:
השאלות שהמשתמש ענה עליהן. |
הגדרת מחברים ופעולות של צומת סוכן
כשמגדירים צומת Gemini Agent, אפשר לקבוע לאילו מחברים ופעולות תהיה לסוכן גישה בזמן הריצה. אתם יכולים להגביל את הסוכן לפעולות חיפוש לקריאה בלבד או להפעיל פעולות כתיבה חוזרת שמשנות את הנתונים.
בקצרה: יכולות הפעולה של צומת הסוכן
| יכולת | קטגוריית הפעולה | רמת הפירוט של הבחירה | תרחיש שימוש לדוגמה |
|---|---|---|---|
| חיפוש ושאילתות | Search For Data |
לכל פעולה (מפעילים או משביתים פעולות ספציפיות) | שאילתות רחבות, חיפוש כרטיסים, חיפוש במאגרי ידע. |
| שינוי נתונים | Add Or Update Data |
ברמת המחבר (הפעלה או השבתה של כל המחברים) | יצירת כרטיסים, עדכון סטטוס הבעיה, שליחת אימיילים. |
צירוף מחבר ומתן הרשאה
אפליקציה
כדי לצרף מחבר לצומת של סוכן:
- באזור העבודה של זרימת העבודה, לוחצים על הצומת Gemini Agent כדי לפתוח את חלונית ההגדרות שלו.
- בקטע אפליקציות מקושרות, מאתרים את המחבר שרוצים לצרף (למשל Jira, Gmail או Google Drive).
- מעבירים את המתג של המחבר למצב On (מופעל).
- אם זו הפעם הראשונה שאתם או הארגון שלכם משתמשים במחבר, צריך להשלים את תהליך ההרשאה של OAuth שמופיע בהנחיה כדי להעניק את ההרשאות הנדרשות.
- לוחצים על חץ ההרחבה () לצד שם המחבר כדי להפעיל את הפעולות שהמחבר תומך בהן.
בחירת קטגוריות של פעולות
כל מחבר מארגן את הפעולות שלו בשתי קטגוריות נפרדות:
- חיפוש נתונים: פעולות שכוללות חיפוש, שאילתה, רישום או אחזור של רשומות מהשירות המקושר.
- בחירה של פעולות ברמת פירוט גבוהה: לוחצים על סמל ההגדרה () לצד חיפוש נתונים כדי לראות את כל פעולות החיפוש הזמינות (כמו
Search Events,List EventsאוList Calendars). אפשר להפעיל או להשבית כל פעולה בנפרד. - מסנני חיפוש דטרמיניסטיים: הגבלת היקף החיפוש על ידי הגדרת מסננים באמצעות תפריטים נפתחים מובנים או ביטויי שאילתות מקוריים, כמו שפת שאילתות של Jira (JQL), שפת שאילתות של Confluence (CQL), שאילתות חיפוש ב-Drive או אופרטורים של חיפוש ב-Gmail.
- בדיקת שאילתות בשורה: אפשר לאמת את השאילתות ישירות בחלונית ההגדרות כדי לוודא שהמסננים מחזירים את התוצאות הרצויות לפני שמריצים את תהליך העבודה.
- בחירה של פעולות ברמת פירוט גבוהה: לוחצים על סמל ההגדרה () לצד חיפוש נתונים כדי לראות את כל פעולות החיפוש הזמינות (כמו
- הוספה או עדכון של נתונים: פעולות שיוצרות, משנות, שולחות או מוחקות רשומות באפליקציית היעד (לדוגמה, יצירת בעיה ב-Jira או שליחת אימייל).
- מתג ברמת המחבר: המתג של פעולת השינוי פועל ברמת המחבר. הפעלת המתג הזה מעניקה לסוכן גישה לכל הפעולות הנתמכות של שינוי הנתונים במחבר הזה.
דרישה לתלות בפעולה
דוגמה: הגבלת סוכן לחיפוש ב-Jira בהרשאת קריאה בלבד
אפליקציה
בדוגמה הבאה אפשר לראות איך להגדיר צומת Gemini Agent כדי לחפש בעיות ב-Jira בלי לאפשר לאגנט ליצור או לשנות בעיות:
- באזור העבודה של זרימת העבודה, לוחצים על הצומת Gemini Agent כדי לפתוח את חלונית ההגדרות שלו.
- בקטע אפליקציות מקושרות, מעבירים את המתג של Jira למצב מופעל (אם מופיעה בקשה, משלימים את הרשאת OAuth).
- לוחצים על חץ ההרחבה () לצד Jira.
- מוודאים שהמתג חיפוש נתונים מופעל, ומעבירים את המתג הוספה או עדכון של נתונים למצב מושבת.
- לוחצים על סמל ההגדרה () לצד חיפוש נתונים ומוודאים שמופעלות רק פעולות החיפוש הרצויות לקריאה בלבד (כמו חיפוש ב-Jira).
פתרון פעולות ועדיפות בזמן ריצה
כשמריצים את תהליך העבודה, Gemini Agent בוחר ומפעיל פעולות על סמך כללי העדיפות הבאים:
| מצב ההגדרה | ביצוע פעולות בזמן ריצה |
|---|---|
| החיפוש מופעל | חושף פעולות סטנדרטיות של רשימה ואחזור לכל פעולות החיפוש המופעלות. |
| הפעולה 'חיפוש ספציפי' מושבתת | פעולת החיפוש הספציפית לא מופיעה בקטלוג הפעולות של הסוכן. |
| הוספה או עדכון של נתונים הופעלו | הוא חושף פעולות לשינוי נתונים לצד פעולות חיפוש מופעלות. |
| הוספה או עדכון של נתונים מושבתים | כל הפעולות של יצירה, עדכון ומחיקה של נתונים נחסמות עבור המחבר הזה. |
משתנים
משתנים הם ערכים שאפשר להעביר בין שלבים בתהליך עבודה. הערכים האלה נוצרים כפלט של שלבים, ואפשר להשתמש בהם כקלט לשלבים הבאים.
גרסאות של תהליכי עבודה
כשיוצרים תהליך עבודה, אפשר לשמור אותו כטיוטה או להפעיל אותו. אחרי שהופכים את תהליך העבודה לפעיל, אפשר ליצור גרסאות נוספות של תהליך העבודה, לשמור אותן, להשוות ביניהן ולשחזר אותן. יכול להיות שיהיו לכם כמה גרסאות של זרימת עבודה, למשל במקרים הבאים:
- אתם רוצים לבדוק גרסה חדשה של תהליך העבודה בלי לשבש את הגרסה הקיימת.
- רוצים לחזור לגרסה קודמת של תהליך העבודה.
מידע נוסף זמין במאמר בנושא ניהול גרסאות של תהליכי עבודה.
בעיות מוכרות
אלה הבעיות המוכרות והמגבלות של תהליכי עבודה בגרסה הזו:
- תמיכה בשפה טבעית
- בעיות בתצוגה של תבניות אימייל
- אמינות של שפה טבעית
- כשלים בטעינת הכרטיסייה 'הפעלות'
- המחברים לא מוצגים אחרי אישור ההרשאה
- זמן קצוב לתפוגה של הרצה תחת עומס כבד
- כשל בפעולות מושבתות
- המלצה לגבי מודל
- עיצוב של צומת אישור

