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

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

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

רכיבים של תהליך העבודה
תהליך עבודה מורכב מהרכיבים הבאים:
- טריגרים
- שלבים
- משתנים
טריגרים
טריגרים הם אירועים שמתחילים את ההפעלה של תהליך עבודה. בטבלה הבאה מפורטים הטריגרים הנתמכים לתהליכי עבודה:
| הטריגר | תיאור | שדות להגדרת התצורה |
|---|---|---|
| טריגר ידני | מפעיל את סוכן תהליך העבודה לפי דרישה. המשתמשים יכולים להפעיל את סוכן זרימת העבודה על ידי הקלדת @ ושם סוכן זרימת העבודה בפרומפט צ'אט באפליקציית 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 בוחר ומפעיל פעולות על סמך כללי העדיפות הבאים:
| מצב ההגדרה | ביצוע פעולות בזמן ריצה |
|---|---|
| החיפוש הופעל | הפונקציה חושפת פעולות סטנדרטיות של רשימה ואחזור לכל פעולות החיפוש המופעלות. |
| הפעולה של חיפוש ספציפי מושבתת | פעולת החיפוש הספציפית מושמטת מקטלוג הפעולות של הסוכן. |
| הוספה או עדכון של נתונים הופעלו | הפעולות לשינוי נתונים מוצגות לצד כל פעולות החיפוש המופעלות. |
| הוספה או עדכון של נתונים מושבתים | כל הפעולות של יצירה, עדכון ומחיקה של נתונים נחסמות עבור המחבר הזה. |
משתנים
משתנים הם ערכים שאפשר להעביר בין שלבים בתהליך עבודה. הערכים האלה נוצרים כפלט של השלבים, ואפשר להשתמש בהם כקלט לשלבים הבאים.
גרסאות של תהליכי עבודה
כשיוצרים תהליך עבודה, אפשר לשמור אותו כטיוטה או להפעיל אותו. אחרי שהופכים את תהליך העבודה לפעיל, אפשר ליצור גרסאות נוספות של תהליך העבודה, לשמור אותן, להשוות ביניהן ולשחזר אותן. יכול להיות שיהיה לכם שימושי ליצור כמה גרסאות של תהליך עבודה במקרים הבאים:
- אתם רוצים לבדוק גרסה חדשה של תהליך העבודה בלי לשבש את הגרסה הקיימת.
- רוצים לחזור לגרסה קודמת של תהליך העבודה.
מידע נוסף זמין במאמר בנושא ניהול גרסאות של תהליכי עבודה.
בעיות מוכרות
אלה הבעיות והמגבלות הידועות בתהליכי העבודה בגרסה הזו:
- תמיכה בשפה טבעית
- בעיות בתצוגה של תבניות אימייל
- אמינות של שפה טבעית
- כשלים בטעינת הכרטיסייה 'הפעלות'
- מחברים לא מוצגים אחרי מתן הרשאה
- זמן קצוב לתפוגה של הרצה תחת עומס כבד
- כשל בפעולות מושבתות
- המלצה לגבי מודל
- עיצוב של צומת אישור

