אימייל לערוץ: איך כל שירות מפרסם בצ'אט הצוותי שלכם בלי בוט, ולמה כתובת עדיפה על טוקן של בוט
רוב מה שצוות צריך לראות במהלך היום לא נכתב על ידי עמית לעבודה. הוא מופק על ידי מכונה: מנטר זמינות ששם לב לנקודת קצה איטית, מעבד תשלומים שקיבל חשבונית, מערכת תמיכה שפתחה פנייה, צינור CI שנכשל. הבאת ההודעות האלה למקום שבו הצוות באמת מדבר נקראת "אינטגרציה", וברוב כלי הצ'אט היא כרוכה בבוט: יוצרים אותו, מקבלים טוקן, שומרים את הטוקן, כותבים או מגדירים שולח, ומחזיקים את הטוקן בתוקף.
InterMIND בוחרת בדרך קצרה יותר. לכל ערוץ יש כתובת אימייל משלו. כל מה שיכול לשלוח אימייל יכול לפרסם בערוץ, כמעט הכול יכול לשלוח אימייל. אין מה ליצור בצד של InterMIND מעבר לכתובת עצמה, אין מה להתקין ואין טוקן לשמור. הפוסט הזה מסביר את מכניקת הדרך הזאת במלואה, ומשווה אותה ביושר להעברה מבוססת בוט בארבעה עניינים שחשובים בפועל: הגדרה, סודות, ערבויות מסירה, ומי יכול לכבות אותה.
ההגדרה עצמה נמצאת בעמוד התכונה Email to Channel, והמסמך המלא בתיעוד.
איך זה עובד
1. הכתובת
מארח הערוץ פותח את הגדרות התצוגה של הערוץ (סמל גלגל השיניים בכותרת הצ'אט), בוחר Email to channel ולוחץ על Create address. התוצאה היא כתובת פרטית בצורה <token>@in.intermind.com. רק המארח יכול לראות אותה, להחליף אותה (New address) או להסיר אותה. שתי הפעולות נכנסות לתוקף מיד, והכתובת הישנה מפסיקה לעבוד ברגע שקיימת כתובת חדשה.
ל-Inbox האישי שלכם יש כתובת מאותו סוג, הגלויה רק לכם. כתובת ערוץ מיועדת למה שהצוות צריך לראות, וכתובת ה-Inbox למה שרק אתם צריכים לראות.
2. השולח
מדביקים את הכתובת בכל מקום שבו כלי מבקש אימייל להתראות. השדה הזה הוא האינטגרציה. ערוץ ההתראות של מנטר זמינות, כלל ההתראה של כלי לניטור שגיאות, "הודיעו על פנייה חדשה" במערכת תמיכה, קבלות של מערכת חיוב, התראות בנייה של שרת CI, הגשות של בונה טפסים, מנוי לניוזלטר: לכולם יש את השדה הזה, ואף אחד מהם לא צריך לדעת מה זו InterMIND.
3. מה מגיע לערוץ
האימייל מגיע כהודעת ערוץ רגילה:
- מיוחסת לשולח. ההודעה נושאת את שם השולח וכתובתו, לא של המארח, ומתורגמת לכל קורא כמו כל הודעה חיצונית.
- הנושא קודם. שורת הנושא הופכת לשורה הראשונה של ההודעה.
- טקסט, בלי מלל מיותר. נעשה שימוש בחלק הטקסט הפשוט, ואימייל שיש בו רק HTML מומר לטקסט. חתימות וזנבות של תשובות מצוטטות מוסרים, כך ששרשור שהועבר מציג את התוכן החדש ולא את כל ההיסטוריה. אורך הגוף מוגבל ל-100,000 תווים.
- קבצים מצורפים נשמרים. כל קובץ מצורף הופך להודעת קובץ, עד 25 MB לקובץ.
4. איפה קוראים
חברים שהערוץ פתוח אצלם רואים את ההודעה מגיעה בזמן אמת באתר ובשולחן העבודה. חברים שאינם מסתכלים מקבלים התראת push בנייד. כל אחד קורא אותה בשפה שלו, והיא נשארת בהיסטוריית הערוץ כמו כל דבר אחר. הזרימה היא חד-כיוונית: תשובה בערוץ לא שולחת אימייל חזרה לשולח.
מגבלות, בצורה גלויה
- קבצים מצורפים נספרים במאגר האחסון של הצוות. כשהאחסון מלא, הטקסט עדיין מגיע והקובץ המצורף מדולג, עם הערה בהודעה שמציינת זאת.
- עד 30 אימיילים בשעה לכל כתובת. כל מה שמעבר לכך באותה שעה נזרק.
- דואר לכתובת שאינה קיימת נזרק בשקט: בלי החזרה ובלי תשובה. מי שמנחש כתובת לא מקבל שום אות.
- זמין בכל תוכנית.