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