agentic workflows: איך לעצב Workflow שמחזיק עומס וחריגות

Agentic Workflows: איך מעצבים Workflow שמחזיק עומס וחריגות בעידן ה‑AI Agent

לפני כמה שנים, "אוטומציה" בארגונים הייתה בעיקר טריגר במערכת CRM שפותח טיקט, או סקריפט קטן שמעדכן טבלה. היום, כשכולם מדברים על ai agent, על מערכות "חכמות" שמקבלות החלטות לבד, פתאום המושג Workflow מרגיש קצת ישן. לכאורה. אבל בפועל, דווקא עכשיו — כשה‑AI נכנס עמוק לתוך התהליכים — המילה הכי חשובה היא בכלל לא "מודל", אלא "זרימה". או במילים אחרות: איך מעצבים agentic workflows שמחזיקים עומס, עומדים בחריגות, ועדיין נשארים אנושיים מספיק כדי שלא נתחרט שהפעלנו אותם.

מה זה בעצם Agentic Workflow, ולמה זה לא עוד באזז־וורד

נתחיל מהבסיס. Agentic workflow הוא לא רק "תהליך עם בינה מלאכותית". הוא תהליך שבו חלק מהחלטות הביניים מתקבלות על ידי ai agent או מספר סוכני AI שעובדים יחד, כל אחד עם "תפקיד" אחר. זה יכול להיות Agent שבודק מסמכים, Agent שמדבר עם לקוחות, או Agent שמחליט איזה תור של משימות לרוץ קודם.

אם בעבר תכננו Workflow יחסית דטרמיניסטי — "אם X קרה, אז תעשה Y" — היום אנחנו נכנסים לאזור האפור: "אם X קרה, תן ל‑ai agent להחליט מה לעשות, אבל... אל תשתגע". האבל הזה, בין האנושי ל"מכונה", בין סדר לבלגן, הוא בעצם הלב של כתבה כזו.

Agentic Workflow מול אוטומציה קלאסית: שינוי מהותי בתפיסה

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

ה‑agentic workflow הוא בעצם תהליך שמכיר בזה שהמציאות לא תמיד צפויה. שהוא חייב המון "מרווחי ביטחון": לוגים, ניטור, אפשרות להתערבות אנושית, וגם תכנון מודע של כשלונות. במילים פשוטות: לא מספיק שהוא יעבוד כשהכל רגיל — הוא חייב לדעת ליפול בחן.

למה עומס וחריגות הם ה"מבחן האמיתי" של כל AI Agent

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

בפרויקטים של ai agent זה קורה אפילו יותר מהר. בזמן שהצוות עוד עסוק בכוונון הפרומפט, פתאום מגלים שה‑workflow לא מחזיק: תורי הודעות נסתמים, לוגיקה של חריגות לא מכוסה, ה‑Agent מגיב לאט בזמן עומס, וזרימת המידע בין מערכות נמרחת.

עומס: לא רק כמה קריאות לשנייה

כשמדברים על "עומס", הנטייה היא לחשוב על CPU, זיכרון, מספר בקשות ל‑API. בפועל, עומס ב‑agentic workflows הוא הרבה יותר עדין: זה עומס של החלטות. מה קורה כשאלפי לקוחות שואלים במקביל שאלות מורכבות? כשמאות ai agents מנסים לגשת לאותם משאבים? כשכמה תהליכים חצי־ידניים וחצי־אוטומטיים מתחילים להתנגש?

אם לא תכננת את ה‑workflow כמערכת שחיה בעולם כאוטי — הוא יתחיל להתפרק. לא מיד, לא בפיצוץ דרמטי. אלא בקטן: תגובות מאחרות, תורים מתארכים, בדיקות ידניות שנדחקות לכאן, אדם בצוות התמיכה שעפתה עליו פתאום כל האחריות. ואז, משום מקום, "ה‑AI לא עובד".

חריגות: המקום שבו רואים אם עיצבת נכון

מערכת שעובדת מעולה כשהכל תקין, היא לא מעניינת. סלחו לי על הציניות. מה שמעניין זה מה קורה בחריגות: לקוח כותב בשפה מעורבבת, נתון חסר, מערכת חיצונית נופלת, או אחת מהתלויות של ה‑ai agent מחזירה תשובה מוזרה.

ב‑agentic workflows חריגות הן לא "בעיה שתופסים בלוגים". הן חלק מהחיים. השאלה היא האם בנית Workflow שמניח מראש שיהיו חריגות, ואם כן — האם הוא יודע לסווג אותן, לנתב אותן, להרים דגל (או אפילו להרים טלפון, אם צריך).

איך ניגשים לעיצוב של Agentic Workflow בלי לאבד את זה בדרך

פה איפשהו נעצרות המצגות היפות ומתחיל הלכלוך האמיתי: איך מתכננים agentic workflow שמחובר לקרקע, שאפשר לתחזק אותו, ושלא נשבר ב Production? אין כאן מתכון, אבל יש כמה עקרונות שצפים שוב ושוב בפרויקטים רציניים.

עיקרון ראשון: לא כל דבר צריך להיות חכם

יש פיתוי, ברגע שאתה מגלה את הכוח של ai agent, להפוך כל שלב ל"גמיש" ומבוסס למידה. זו טעות. דווקא ב‑agentic workflows טובים, הרבה מהתשתית נשארת מאוד פשוטה, אפילו גולמית: תורים ברורים, סטטוסים מפורשים, מצבים ידועים היטב.

את החלקים הגמישים נותנים ל‑Agents: ניתוח טקסט, מיפוי כוונות, סיכום, פרדיקציה. את השליטה בזרימה עצמה — מי קורא למי, באיזה סדר, איך נראית "השלמה" של תהליך — שומרים יחסית קשיחה. שם אתם רוצים פחות יצירתיות, יותר יציבות.

דוגמה מהשטח: שירות לקוחות היברידי

נניח שאתם בונים מערכת תמיכה שבה ai agent ראשון מסווג את הפניה (Billing, Support, Sales), Agent שני מנסה לתת תשובה אוטומטית, ואם צריך, מעבירים לאדם אמיתי.

איפה החוכמה? בסיווג הטקסט או בהעברה לנציג? התשובה ברורה: הסיווג יכול להיות "חצי חכם", אבל הלוגיקה שאומרת "אם ה‑Agent לא בטוח מעל סף מסוים, או אם לקוח חוזר פעם שלישית על אותה בעיה — אל תתפלסף, תעביר לנציג" חייבת להיות יציבה, ברורה, מפוקחת. זה ה‑workflow.

עיקרון שני: Observability זה לא Nice to Have — זו מערכת הנשימה

זה אולי נשמע טכני, אבל בלי observability אין באמת agentic workflow, יש ניסוי. כשאתם נותנים ל‑ai agent מקום בקבלת החלטות, אתם חייבים לראות מה הוא עושה. לא רק "כמה זמן הוא רץ", אלא: מה היו הקלטים, מה הייתה ההחלטה, מה הייתה רמת הביטחון, מה קרה אחר כך.

כאן נכנסת מין שכבה שלא תמיד מדברים עליה במצגות: שכבת ה"הקלטה". אתם צריכים לתכנן מראש: איפה אני שומר תרחישים? איך אני מנתח אותם אחורה? מה קורה כשמנהל מוצר אומר "תראו לי את כל המקרים שה‑Agent נתן תשובה ולקוח בכל זאת חזר תוך שעתיים"?

למה זה קריטי דווקא בעומס

תחת עומס, כשאלפי אינטראקציות עוברות דרך ה‑ai agent, אתם לא יכולים לעבור על כל מקרה ידנית. אתם צריכים דשבורדים, פילוחים, אלרטים. בקיצור: רק אם תכננתם observability כחלק מה‑workflow, תוכלו בכלל לדעת איפה החריגות האמיתיות, ואיפה רק "רעש".

עיקרון שלישי: מסלול חרום מובנה — גם ל‑Agent וגם לאנשים

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

עיצוב נכון של agentic workflow חייב לכלול מסלולי חירום ברורים:

  • מה קורה אם שירות חיצוני נופל? (למשל, ספק ה‑LLM)
  • מה קורה אם נותני השירות האנושיים מוצפים?
  • מה קורה אם מתגלה באג חמור בהחלטה של ה‑ai agent?

התשובה לא חייבת להיות מתוחכמת. לפעמים זה פשוט: "במצב חירום, ה‑workflow מדלג על שלב ה‑Agent ועובר לנציג, גם אם זה אומר תור ארוך יותר". העיקר שהמסלול הזה קיים, ידוע, מתורגל.

בואו נדבר רגע על ישראל: מציאות קצת פחות תיאורטית

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

כשהכנסנו ai agent לשירות לקוחות של גוף פיננסי גדול, גילינו בעיה כמעט תרבותית: הלקוחות כן רצו תשובות מהירות, אבל לא סמכו על תשובה אוטומטית בנושאים כספיים. הם ביקשו "שבן אדם יאשר לי את זה". זה אילץ את הצוות לעצב agentic workflow קצת אחר: כזה שבו ה‑Agent מכין תשובה, הנציג מאשר, והלקוח מקבל שילוב. התוצאה: המערכת רצה מהר, אבל אף אחד לא הרגיש שמישהו "שיחק לו בכסף" בלי יד אנושית באמצע.

אתגרים ייחודיים בשוק המקומי

יש כמה דברים שמחודדים במיוחד פה:

  • רגולציה: בנקים, בריאות, גופים ציבוריים — כולם מחייבים שקיפות. אי אפשר לתת ל‑ai agent לעשות הכל בלי לוגים ויכולת הסבר.
  • שפה וסלנג: עברית מעורבבת באנגלית, שגיאות כתיב, קיצורים. ה‑workflow חייב להיות סבלני לבלאגן הזה.
  • תחושת "אני רוצה לדבר עם מישהו": יש גבול לכמה לקוח ישראלי יסכים לדבר רק עם בוט, גם אם הוא "חכם".

לכן, כשבונים פה agentic workflows, חשוב לאפיין גם את הצד הרגשי. לא רק "איך המערכת תתמודד עם עומס", אלא איך האנשים — לקוחות, נציגים, מנהלים — יחיו איתה ביום־יום בלי להרגיש שמכרו אותם לטכנולוגיה.

איך מעצבים Agentic Workflow שמכבד גם את האנשים שעובדים איתו

יותר מדי שיח על ai agents מדבר על "החלפת עובדים". בשטח, מי שבאמת עובד עם המערכות האלו הם האנשים שבתוך הארגון: נציגי שירות, אנליסטים, אנשי אופרציה. אם ה‑workflow לא בנוי להקל עליהם, אלא רק לעקוף אותם — הוא יתקל בהתנגדות שקטה.

לתת לנציגים "לראות" את ה‑Agent

דמיינו נציגת שירות שעובדת עם מערכת שבה ai agent מציע לה תשובות בזמן אמת. היא לא רואה את ההיגיון, רק תיבה קטנה עם טקסט. אם היא לא יכולה להבין למה ה‑Agent הציע את מה שהציע, או לתקן אותו בקלות, יש סיכוי טוב שהיא פשוט תפסיק להשתמש בו.

עיצוב נכון של agentic workflow אומר:

  • ה‑Agent לא מחליף את הנציג, הוא "עוזר אישי".
  • יש אפשרות לתקן תשובות — והמערכת לומדת מהתיקונים.
  • יש שקיפות: "הצעה של AI", "אושרה על ידי נציג", "נשלחה ללקוח".

פתאום, גם תחת עומס, ה‑workflow מחזיק טוב יותר, כי הנציגים מרגישים שזה כלי שעוזר להם להחזיק את העומס — לא עוד מערכת שמולבשת עליהם מלמעלה.

תובנות פרקטיות לעיצוב Agentic Workflows חזקים

אין כאן טמפלט אחיד, אבל כן אפשר לרכז כמה תובנות שחוזרות על עצמן בארגונים שעברו בהצלחה לשימוש ב‑ai agent כחלק מזרימת העבודה שלהם.

1. להתחיל מ"תרחישי לחץ" ולא מ"דמו יפה"

קל מאוד להתרשם מדמו: לקוח שואל שאלה, ה‑Agent עונה, הכל חלק. במקום זה, נסו להתחיל את תכנון ה‑workflow מהשאלות המעצבנות:

  • מה קורה כשיש פי 10 יותר פניות מבדרך כלל?
  • מה קורה כששירות חיצוני נופל למשך 20 דקות?
  • מה קורה כשלקוח מתעקש לדבר רק עם אדם?

אם תבנו קודם את המסלולים האלו, ה‑agentic workflow שלכם אולי יראה פחות מבריק בהתחלה, אבל יחזיק הרבה יותר טוב ביום סוער.

2. לאפיין בצורה מפורשת "מה מותר ל‑Agent לעשות"

אחד הדברים המבלבלים בתכנון הוא שה‑ai agent נתפס כמעט כאדם: "הוא כבר יסתדר". אבל ההגדרה של תחומי האחריות שלו חייבת להיות חדה מאוד. לדוגמה:

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

הדקויות האלה הן בעצם הקו הדק בין Workflow אמין למערכת שמפחידה גם את מי שבנה אותה.

3. לשלב כמה סוגים של Agents — אבל בזהירות

יש כיום מגמה לדבר על multi‑agent systems: כמה ai agents שמתמחים כל אחד בדבר אחר, עובדים יחד בתור צוות. זה יכול להיות מקסים — אם בונים את ה‑workflow נכון. אחרת, מקבלים כאוס.

במקום לזרוק מיד חמישה Agents למערכת, אפשר להתחיל בקטן:

  1. Agent אחד לסיווג והבנה.
  2. Agent שני ליצירת תגובה או פעולה.
  3. Agent שלישי (אופציונלי) לבקרה — לבדוק אם התגובה תקינה.

כששומרים את האינטראקציה ביניהם ברורה, מתועדת, עם נקודות יציאה ברורות, ה‑agentic workflow נשאר בשליטה גם כשיש עומס גדול.

שאלות ותשובות נפוצות על Agentic Workflows ו‑AI Agents

האם כל ארגון צריך Agentic Workflow, או שזה אוברקיל?

לא כל ארגון חייב לרוץ לבנות מערכת מורכבת של ai agents. אם התהליכים שלכם פשוטים, העומס נמוך, והצוות קטן — אולי אוטומציות קלאסיות מספיקות. אבל ברגע שיש מגוון רב של תרחישים, הרבה לקוחות, וצורך בהתאמות "חיות" — agentic workflows מתחילים להיות לא מותרות, אלא צורך.

מה ההבדל המהותי בין Chatbot רגיל לבין AI Agent בתוך Workflow?

צ'טבוט טיפוסי יושב בכניסה, עונה לשאלות, אולי פותח טיקט. ai agent בתוך Workflow, לעומת זאת, מחובר עמוק למערכות התפעול: הוא קורא נתונים, מפעיל שירותים, משנה מצבים. הוא לא רק "מענה", הוא "מבצע". זה אומר גם שהסיכון גבוה יותר — ולכן התכנון חייב להיות זהיר יותר.

איך יודעים שה‑Workflow באמת מחזיק עומס?

במקום לנחש, עושים סימולציות. מריצים עומס מבוקר, כמו טסטים של אלפי בקשות בשעה, בתנאים שונים. מסתכלים לא רק על זמני תגובה, אלא על איכות ההחלטות של ה‑ai agent, על מספר החריגות, על כמות ההתערבויות הידניות. רק כשהתמונה הזו ברורה, אפשר להגיד שהמערכת "מחזיקה".

האם אפשר לבנות Agentic Workflows גם בלי צוות פיתוח ענק?

כן, אבל זה דורש תכנון חכם. הרבה פלטפורמות היום מאפשרות לבנות workflows עם ai agents בצורה ויזואלית יחסית, עם מעט קוד. השאלה היא פחות "כמה קוד צריך", ויותר "כמה עיצוב חשבתי עליו מראש": מסלולי כשל, לוגיקה של אחריות, ניטור, שילוב אנושי. אלה לא נמדדים בשורות קוד, אלא באיכות התכנון.

מה הסיכון הכי גדול במערכות Agentic כאלה?

הסיכון הגדול הוא אשליית השליטה. תחושה שהמערכת "חכמה" ולכן היא בטח תסתדר. בפועל, בלי גבולות ברורים, בלי Observability, ובלי אפשרות לעצור או לעקוף את ה‑ai agent, יוצרים מערכת שקשה מאוד לנהל אותה בשעת מבחן. וזה בדיוק הרגע שבו עומס וחריגות יופיעו.

טבלה מסכמת: עקרונות מרכזיים בעיצוב Agentic Workflows לעומס וחריגות

היבט אתגר עיקרי כיוון פתרון ב‑Agentic Workflow
עומס תפעולי המערכת קורסת או מאטה משמעותית תחת ריבוי פניות הפרדת אחריות בין ai agents, שימוש בתורים, הגבלת תדירות קריאות, ותכנון תרחישי Peak מראש
חריגות בתרחישים פניות לא צפויות, נתונים חסרים, טעויות אנוש מסלולי חרום מובנים, סיווג חריגות, הפנייה אוטומטית לאדם במקרי אי־ודאות גבוהים
שילוב אנושי התנגדות עובדים, חוסר אמון ב‑AI עיצוב ה‑ai agent כ"עוזר" ולא כ"תחליף", שקיפות בתהליך ואפשרות לתיקונים ידניים ולמשוב
ניטור ובקרה קושי להבין מה המערכת עושה בפועל מערכת Observability מובנית: לוגים עשירים, דשבורדים, מדדים על איכות החלטות ולא רק ביצועים
אמון משתמשים לקוחות לא סומכים על תשובות אוטומטיות, במיוחד בתחומים רגישים Hybrid workflows: ה‑ai agent מכין, האדם מאשר; הצגת סטטוס ברור מי יצר ומה אושר
רגולציה וציות דרישה להסברים, עקיבות, ושמירה על נתונים תיעוד החלטות ה‑Agent, שמירת הקשר, הגדרת תחומי אחריות מוגבלים ל‑AI לפי תחום
התרחבות עתידית קושי להוסיף תרחישים או Agents נוספים בלי לשבור את הקיים תכנון מודולרי: Workflows גמישים, חוזים ברורים בין רכיבים, ותיעוד מלא של הזרימה

מבט קדימה: לא עוד גימיק, אלא שכבת התשתית הבאה

אם נחזור רגע אחורה, למקום שבו התחלנו: agentic workflows הם לא עוד "שכבת AI" שמודבקת על מערכות קיימות. הם הדרך שבה ארגונים ילמדו לחיות עם מערכות חכמות שמקבלות החלטות יום־יום. לא במקום בני האדם, אלא לצידם.

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

אם אתם נמצאים עכשיו בשלב שבו הארגון מתחיל לשחק עם ai agents, או שכבר הרמתם כמה תהליכים ראשונים ואתם מרגישים שהם "בקושי מחזיקים" — זה בדיוק הזמן לעצור לרגע, להסתכל על ה‑workflow כעל מוצר בפני עצמו, ולעצב אותו מחדש בעיניים של מי שיצטרך לחיות איתו בשנים הקרובות.

נשמח לסייע בייעוץ ראשוני ללא עלות — לפרק יחד את התהליכים הקיימים, לזהות איפה נמצא ה‑Agent הנכון, ואיך לבנות Agentic Workflows שמחזיקים לא רק דמו יפה, אלא גם את היום שאחרי.