← Back
יוני 2026

JangoEye - דוח התקדמות

מערכת מעקב מכירות בטלגרם עבור SmartAds - סיכום מה בוצע ומה הלאה.

מכונה ראשונה פעילה - Dave All Star
סיכום שעות עד היום

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

תקופה תיאור שעות
עד 6/4/2026 Demo והקמה ראשונית - הליסטנר, Supabase, מערכת קלאסיפיקציה 18.5
15-30/4/2026 שיוך לפי תיקיות, מערכת בריאות, ניקוי schema, דמו דאשבורד, פגישת עבודה עם עידן 13
3-7/5/2026 פיבוט ל-Portfolio Reassignment, טעינת הגיליון, שלד JangoEYE, מוקאפים 9
13-15/5/2026 בניית מסך Portfolio - טבלה עם סינון, מיון, ובחירה מרובה. המרת ממשק לאנגלית. תכנון מסך ההצמדה (Assign) 10
16-18/5/2026 מסך ההצמדה לרשת ולסוכן - חלון בודד וחלון מרובה עם Undo של 10 שניות, היסטוריית הצמדות עם תג Incomplete. תכנון שלב ההודעות בטלגרם 16
19/5/2026 בניית מערכת ההודעות בטלגרם - בוט @JangoEyeBot שמקבל הצמדה ושולח לסוכן את כרטיס הליד עם כפתורי קבלה/דחייה, זיהוי אוטומטי שהסוכן יצר קשר, ותזכורות יומיות ב-10:00 אם אין תגובה. כולל מסמך בדיקות לפיילוט החי 12
19-20/5/2026 הקמת הפיילוט החי על השרת - העלאת הקוד החדש, התקנת רכיב שעון אזורי לחלונות, חיבור בוט הטלגרם, רישום דייב ומאור כסוכן ואדמין, תיקון שני באגים שהתגלו בריצה הראשונה, ובדיקה של 4 התרחישים הראשונים: הגעת ההודעה, תוכן הכרטיס, כפתור Accept, כפתור Reject עם DM לאדמין. כולל הוספת שאלה פתוחה לדניאל ורועי על אופן הצגת המדינות 5
23/5/2026 המשך פיילוט - בדיקת 3 תרחישים נוספים: תזכורת אחרי 24 שעות (הודעת Reply תחת הכרטיס המקורי), שליחה מחודשת של הכרטיס המלא אחרי 3 ימים (כולל כפתורים חדשים), התאוששות אחרי הפעלה מחדש של השרת (לא שולחים תזכורת כפולה באותו יום). תיקון 4 באגי איכות שהתגלו בכרטיס: התזכורת היתה בעברית במקום אנגלית, הכוכביות הופיעו במקום הדגשה, הוצגה רק קבוצה אחת במקום כל הקבוצות הפעילות, וסינון אנשי צוות פנימיים מרשימת אנשי הקשר (זיהיתי שאם דייב או סוכן אחר ידבר בקבוצת ברוקר, הוא יוצג בטעות כאיש קשר ליצור קשר). כתיבת כלי עזר להפעלת תזכורת ידנית, כתיבת מבחנים אוטומטיים לכל התיקונים 6
1/6/2026 בדיקת אבטחה ואיכות מקיפה של כל המערכת, טיפול בתקלה, והוספת ניטור: סריקה שיטתית של כל הקוד לאיתור בעיות אבטחה, איכות וביצועים לפני הרחבת הפיילוט, עם דוח מסודר. תיקון שתי נקודות אבטחה - הקשחת דף ההתחברות לאפליקציה וחיזוק תהליך הדיווח האוטומטי כך שלא ידרוס סטטוס סופי של שיוך. זיהוי וטיפול בתקלה - התגלה שהמערכת הפסיקה להאזין מספר ימים בלי שהיתה התראה על כך, ואותר מקור הבעיה. הוספת ניטור אוטומטי 24/7 - מעכשיו אם המערכת מפסיקה לעבוד מתקבלת התראה מיידית בטלגרם, כך שמטפלים בתוך דקות. חיזוק נוסף באבטחת מידע - הפרדת הרשאות ניהול, ובניית נוהל החלפת מפתחות גישה. הכנת חומרי פגישת המסירה 4.5
3-4/6/2026 סגירת הפיילוט ואפיון הספרינט הבא: חיבור-מחדש של המאזין (הסשן של דייב נותק - בוצע אימות מחדש, השלמת הנתונים שהוחמצו, ואימות שהמערכת חזרה לזמן אמת). תיקון עמודת Group - מולאה לכל 290 הברוקרים מתוך הגיליון, כולל תיקון המיון. חקר ואפיון מעמיק של הספרינט הבא - בדיקת כל פיצ'ר מול הקוד הקיים, ניתוח קובץ הדילים, והפקת אפיון מפורט עם הערכת שעות מבוססת (פורסם בעמוד נפרד) 4
5/6/2026 בניית פיצ'רים מתוך הספרינט החדש: תצוגות מוכנות (Views) - שורת כפתורים מעל הטבלה שמסננת בלחיצה אחת (למשל "תקועים" - שיוכים שלא זזו זמן רב), והבחירה נשמרת גם אחרי רענון העמוד. חיווי חיות לפי זמן - שורות נצבעות בהדרגה בכתום לפי כמה זמן הברוקר תקוע באותו שלב, כדי לראות במבט אחד מה דורש טיפול. שיקוף תגובת הברוקר - מעבר עם העכבר על תגית "ענה" מציג את הטקסט שהברוקר כתב בפועל, בלי לפתוח את השיחה. שיפור הסינון לפי שלב - בחירה מרובה מתוך רשימה במקום הקלדה. תשתית מסך ההגדרות - תגיות תפקיד וסטטוס לסוכנים, קישור חדש בתפריט, וההרשאות שיאפשרו בקרוב להוסיף ולערוך אנשי צוות ישירות מהמערכת. עדכון ידני של תוצאת שיוך - רועי יכול עכשיו לתקן ידנית את הסטטוס של שיוך כשהזיהוי האוטומטי מפספס 4.5
4-6/6/2026 בניית עיקר פיצ'רי הספרינט החדש ובקרת איכות: שלבי המכירה (Stages) - הציר המרכזי שמראה לכל ברוקר באיזה שלב הוא נמצא, מזוהה אוטומטית. חיבור כמה סוכנים במקביל - תשתית שמאפשרת להריץ את כל הסוכנים יחד עם זיהוי נכון לכל אחד, וכלי הקמה מסודרים לחיבור סוכן חדש. חיבור קובץ הדילים - מנגנון שמושך את הדילים מהגיליון אל המערכת (כולל טיפול בשורות בעייתיות והפניה לבדיקה ידנית כשצריך). מסך ניהול הסוכנים - הוספה, עריכה ומחיקה של אנשי צוות ישירות מהמערכת. בקרת איכות מקיפה - סקירה שיטתית של כל הקוד שנכתב בספרינט, ותיקון כל הנקודות שעלו לפני העלייה לאוויר 11.5
7/6/2026 בדיקה מקצה-לקצה של זרימת המכירה כולה ותיקון תקלות שהתגלו: הרצנו את כל המסלול בפועל - שיוך ברוקר, שליחת הכרטיס לסוכן בטלגרם, אישור, ואז זיהוי אוטומטי של כל שלבי המכירה (פנייה ראשונה ← הברוקר ענה ← נפתחה קבוצה). תוך כדי גילינו שהזיהוי האוטומטי הפסיק לעבוד אחרי חיבור-מחדש של המאזין בתחילת החודש, ותיקנו זאת - מעכשיו המערכת שוב מזהה לבד את התקדמות המכירה בלי שהסוכן צריך לדווח כלום. תיקון שני באגים נוספים בזיהוי, השלמת נתונים חסרים של חמישה ימים שהוחמצו בתקופת הנתק (מעל 20 אלף הודעות, ללא כפילויות). הכנת מסך הסוכנים לחיבור הצוות - הוספת עמודת טלפון ומדריך מובנה במסך לכל שלבי הוספת סוכן חדש, והכנת מנגנון החיבור. כל השינויים פורסמו והמערכת אומתה כיציבה 5
9-11/6/2026 חיבור הסוכן השני למערכת (Daria) - הסוכן הראשון מעבר לדייב שעולה לאוויר. תוך כדי החיבור בנינו ויישמנו שיפור מבני חשוב: הפרדת מנגנון שליחת ההתראות לסוכנים לתהליך עצמאי משלו, כך שאם הסשן של סוכן אחד נופל - שאר הסוכנים והשליחה לטלגרם ממשיכים לעבוד כרגיל (בעבר תקלה אצל סוכן אחד היתה משביתה את כל השליחה). זיהוי אוטומטי של תיקיות הצ'אט של כל סוכן - כל סוכן מסדר את התיקיות שלו בשמות שונים (חלקם עם אימוג'ים), והמערכת עכשיו מזהה את כולן נכון ומשייכת כל שיחה לקטגוריה הנכונה למדידה. התראה אוטומטית כשמתגלה תיקייה לא מזוהה - כדי שלא ייווצר מצב שבו שיחות של סוכן לא נמדדות בשקט. מדיניות משיכת היסטוריה אחידה - כל סוכן חדש מקבל 30 יום היסטוריה אחורה, כדי שאפשר יהיה להשוות בין הסוכנים על אותו חלון זמן. בדיקה מקצה-לקצה: שיוך ברוקר לסוכן החדש דרך המערכת והכרטיס הגיע אליו בטלגרם תוך שניות. תיקון שישה באגים שהתגלו בתהליך החיבור והעלאתו לאוויר 4
11/6/2026 סבב בדיקות מקיף למסך ניהול הסוכנים לפני העלייה לאוויר, ותיקון שני באגים שהתגלו בו: הוספת איש צוות נכשלה בשקט (לא נשמר בלי הודעה) ומחיקה לא בוצעה בפועל. שניהם תוקנו ואומתו בריצה חוזרת - הוספה, עריכה ומחיקה עובדות נקי. וידוא שחיבור הסוכן השני הושלם במלואו מול הנתונים בפועל (כל הקטגוריות, היסטוריה של 30 יום, ודיווחי חיות תקינים) 2
13-14/6/2026 הרחבת הפיילוט - חיבור שני סוכנים נוספים (Kevin ו-Mike), כך שכבר ארבעה סוכנים פעילים במערכת. תיקון זיהוי פתיחת קבוצה - המקרה הנפוץ ביותר (קבוצה שנפתחת עם חברים מראש) לא זוהה, ועכשיו מזוהה אוטומטית. שיקוף השיחה המלא - מעבר עם העכבר על תגית "ענה" מציג עכשיו את ההודעה האחרונה של הסוכן יחד עם תשובת הברוקר, לא רק את התשובה. תיקוני תצוגה שהתגלו בבדיקה החיה - חפיפות בין חלוניות מידע, ותגיות שלב שנשברו לשתי שורות. חיבור רועי כאדמין - הודעות על דחיית שיוך מגיעות עכשיו אליו (אומת בפועל). כלי הקמה בלחיצה אחת לחיבור סוכן חדש וזיהוי גמיש יותר של תיקיות צ'אט בשמות שונים. החיבור של ארבעת הסוכנים האחרונים ממתין להגדלת הזיכרון של השרת 4
14-15/6/2026 השלמת חיבור כל הסוכנים - כל שמונת הסוכנים פעילים באוויר (על פני חמש רשתות). חיברנו את ארבעת הסוכנים האחרונים, ובמקביל זיהינו ופתרנו תקלת חיבור אצל אחד מהם (הסשן לא היה מאומת עד הסוף וה-listener נתקע בשקט) - מצאנו את שורש הבעיה ובנינו תהליך חיבור בטוח יותר שמאמת כל סוכן לפני שמסמנים אותו כמחובר. סנכרון תיקיות מלא לכל הסוכנים - כל סוכן מסדר את הצ'אטים שלו בתיקיות בשמות שונים. מיפינו את כל התיקיות שהתגלו: תיקיות ברוקרים, תיקיות לידים חדשים (שיימדדו כמאמץ מכירה), ותיקיות לא-רלוונטיות (שלא נמדדות). ניתוח עלות שרת - בדקנו את צריכת המשאבים בפועל והכנו המלצה לחיסכון בעלות השרת החודשית. וידוא מלא מול הנתונים שכל הסוכנים קולטים הודעות, מקושרים נכון, ומוכנים לקבל שיוכים 5
11/6/2026 עבודת תשתית נתונים נוספת - הכנת מנגנון משיכה וסנכרון של נתונים חיצוניים אל המערכת, כולל טיפול בשורות בעייתיות ובדיקת תקינות מקצה לקצה 3
19-22/6/2026 לייט מוד - מתג בהיר/כהה/לפי המכשיר על כל האפליקציה, והבחירה נשמרת. בנוסף, העלאת סנכרון הדילים לאוויר: שלב «דיל נסגר» נוחת אוטומטית על הדסק והרשת הנכונה, וסל המדינות משקף את 90 הימים האחרונים של דילים אמיתיים 5
18-23/6/2026 תיקוני איכות מהפידבק החי שלכם: שיקוף השיחה כבר משלב הפנייה (לא רק אחרי שהברוקר ענה) עם שמות אמיתיים, תיקון הקצאת סוכן שני על אותה רשת, יישור 35 דסקים שחסר היה להם שיוך רשת, ותיקון הצגת המדינות בכרטיס ההקצאה 6
23/6/2026 שני סוכנים על אותו דסק עם כרטיס נפרד לכל אחד, כפתור ביטול מיידי (10 שניות, גם בהקצאה מרובה), רענון אוטומטי של הלוח בזמן אמת בלי ללחוץ רענון, ותצוגת שלב נפרד לכל סוכן בהקצאה כפולה 6
23/6/2026 מערכת הארכיב - ליד שתקוע 3 שבועות בלי התקדמות עובר לארכיב אוטומטית, בנפרד לכל סוכן, שומר את הסטטוס האחרון שהיה לו, ויוצא מהארכיב לבד כשמגיעה תשובה. דיל שנסגר לעולם לא עובר לארכיב. כולל בדיקות מלאות מול המערכת החיה 8
24/6/2026 עמוד קישור הדסקים (הפריט הגדול בספרינט) - מחבר קבוצות טלגרם של ברוקרים שעדיין לא משויכות לדסק, לפי המזהה הקבוע בטלגרם ולא לפי השם. זיהוי לפי חברוּת בקבוצה הקפיץ את הכיסוי פי 5. כולל ניקוי חשבונות משותפים, סינון לפי סוכן, וסגירת הספרינט והעלאה לשרת 9
21-29/6/2026 חקר ואפיון פיצ'רים נוספים 4
2/7/2026 פגישת אפיון הדאשבורד ועיבוד מלא שלה - נעילת שלושת המסכים המרכזיים (משפך הצלחת ההקצאות, ארכיב לפי סטטוס אחרון, ופעילות מכירה כללית), עדכוני מסך המנכ"ל, וסגירת מנגנון התזכורות האוטומטיות לכל שלב. כולל השוואה מסודרת מול מסמך האפיון הכתוב שנשלח מכם 2
6/7/2026 חיבור סוכנים חדשים (RIZZ + טוטו), כולל טיפול בתקלת התחברות ובהתראת שווא של מערכת הניטור. פיצ'ר חדש - מסך "הודעות פרטיות של טוטו" בעמוד קישור הדסקים: כל ברוקר שטוטו מנהל איתו שיחה פרטית ומסמן בתיקייה מופיע ברשימה, ואפשר להפוך אותו לדסק חדש בפורטפוליו בלחיצה, עם בחירת שם והתראה אם הברוקר כבר קיים כדסק. כולל בדיקות והעלאה לשרת 4.5
7/7/2026 עדכון מסמך אפיון הדאשבורד לפי ההערות של אנשי SmartAds - עיבוד ההערות וההקלטה שהתקבלו, ובנייה מחדש של המסמך למבנה של 4 עמודים לפי הסדר שהתבקש: מסך מנכ"ל (ניצול הפורטפוליו + תמונה פיננסית), מסך רשתות (המשפך עם ברירת מחדל חדשה + מקום לנתוני טראפיק + ארכיב), מסך סוכנים (גרפים חדשים להשוואה בין סוכנים), ומסך פיננסי. ההערות המקוריות נכללו במסמך מילה במילה להשוואה. הועלה לאוויר ונבדק במלואו, כולל תצוגת טלפון 2.5
10-11/7/2026 שני הפיצ'רים שאושרו בהצעות - נבנו, עלו לאוויר ונבדקו במלואם. שדרוג מנגנון ההקצאות - כפתור שלישי בהודעה לסוכן: "כבר מחובר" (הדסק משתחרר מיד וההיכרות נרשמת לרשת), חיווי כתום על שיוך שהתקדם בלי אישור מפורש של הסוכן, ואזהרה לפני שליחה כשהסוכן כבר קיבל את הדסק הזה בעבר. מיזוג דסקים כפולים - איחוד שני כרטיסים של אותו ברוקר לדסק אחד בלחיצה, בלי לאבד אנשי קשר, דילים או היסטוריה, כולל חיפוש גם לפי השם הישן. נבדק מקצה לקצה על המערכת החיה, כולל הודעה אמיתית לסוכן בטלגרם 6.5
17-26/7/2026 הדאשבורד - נבנה במלואו ועלה לאוויר. כל מה שאושר במסמך האפיון, מקצה לקצה: תשתית החישוב שמעבדת מראש מעל שני מיליון הודעות, מסך מנכ"ל (ניצול הפורטפוליו לפי טווח זמן + תמונה פיננסית + רצועת בריאות שמראה לכל סוכן אם ההאזנה שלו חיה), מסך רשתות (המשפך בשלושה מבטים, פתיחה לסוכנים, ונתוני הטראפיק לפי מדינה מחוברים לקובץ), מסך סוכנים (גרף שלבים לכל סוכן כולל הודעות ליום, אחוזי הצלחה מול ממוצע הצוות, ותמונה פיננסית אישית), מסך פיננסי (שני טאבי הרווח השבועי מהקובץ, לפי רשת ולפי סוכן), שחזור המשפך ההיסטורי מ-1.5.2026 כולל השלמת היסטוריה לסוכנים שחוברו מאוחר, חיבור קובץ הדילים לפי השיטה שסוכמה עם עידן (זיהוי רשת לכל דיל, החרגת דילים פנימיים לפי הסימון בקובץ, וקישור דיל לדסק ולסוכן דרך טאב DATA), ועמוד אנשי קשר חדש עם חיפוש. כולל אודיט נתונים מלא לפני המסירה, אימות כל מספר בדאשבורד מול חישוב עצמאי, שני מסמכי הסבר ללקוח. הוערך ב-23-27 שעות ונסגר על 25.5 25.5
9-24/7/2026 חיבור סוכנים ורשתות חדשות. נוצרה רשת TNT במערכת וחוברו אליה טרי, גרייס ודייויס, כולל אימות זהות מלא, קישור לבוט והפעלת שליחת הקצאות. חובר Tonni כחשבון קריאה בלבד לתיקיית הברוקרים שלו. ויקטור סומן כמנהל ולא כסוכן מכירות, כך שהוא מוסתר ולא ניתן להקצות אליו. בנוסף שודרג אשף חיבור הסוכנים כך שאנשי SmartAds יכולים לחבר סוכן חדש בעצמם: המערכת בודקת הכל לבד לפני שהיא נוגעת במשהו, מזהה חשבון טלגרם שגוי, מקשרת לבוט אוטומטית ומחזירה תשובה ברורה הצליח או נכשל. נוסף מדריך בעברית וכפתור להקמת רשת חדשה 2.5
9-24/7/2026 פיצ'רים ובקשות שלכם. עמוד קבוצות הברוקרים - כל קבוצות הברוקרים לפי רשת עם מזהה שמועתק בלחיצה והורדה לאקסל, והצלבה אוטומטית מול הטאב שאתם ממלאים בקובץ הדילים. חוק תיקיות חדש - תיקיית הברוקרים מנצחת בהתנגשות, וכך נכנסו למדידה 131 קבוצות נוספות. איחוד 37 קבוצות כפולות שנוצרו משדרוגי קבוצות. שחרור דסק שהקצאתו עברה לארכיון בפורטפוליו. בחירת מדינות בהקמת דסק חדש וחיפוש לפי קוד מדינה. מקבלי התראות מרובים - יותר מאדם אחד מקבל את התראות המערכת. דוח התיקיות הכפולות לניקוי מצדכם 4.5
7-24/7/2026 דיווחים שלכם ואמינות הנתונים. "נוצר דיל" שלא היה - הסנכרון הלילי סימן הקצאות חדשות כסגורות על סמך דילים ישנים של סוכן אחר; נוסף תנאי שהדיל חייב להיות אחרי ההקצאה ושל אותו סוכן. אנשי קשר שנעלמו מדסקים - נמצא ששדרוג קבוצה משאיר עותק מת, והסריקה קראה אותו כקבוצה ריקה וכיבתה אנשי קשר אמיתיים; תוקן והנתונים שוחזרו. תיקיות שלא התעדכנו והמשימה היומית שהיתה תקועה. הקצאה שנתקעה בתור ולא נשלחה לסוכן. דסקים בלי אנשי קשר - נבדקו ארבעה דיווחים, בכולם אנשי הקשר שבגיליון פשוט אינם בקבוצות הטלגרם. ניתוק ההאזנה של Tonni והחייאתה. קריסת שרת ב-24/7 בגלל תקלת חומרה אצל ספק האחסון: כל ההאזנות הוחזרו ופער של תשע שעות הושלם ואומת. בנוסף נבדקה כל המערכת לאיתור כשלים שקטים נוספים ונוספו גיבוי לילי, ניטור למשימות והתראות מדויקות יותר 4
22/7/2026 תחקיר: הקצאות שלא עברו לארכיון - ללא חיוב. בעקבות הדיווח שלכם נמצא ששתי משימות אוטומטיות בשרת נרשמו בצורה שגויה מצדנו ונכשלו בשקט כל לילה מאז ההתקנה. המשימות תוקנו, ההרצה החיה העבירה לארכיון 114 הקצאות שהיו תקועות, ונוסף ניטור קבוע שמתריע תוך 5 דקות אם משימה בשרת נכשלת. מכיוון שהתקלה נבעה מרישום שגוי שלנו, שעות התחקיר על חשבוננו 0
26-27/7/2026 ביצוע ההערות מפגישת ההצגה המקדימה - בו בלילה. ניתוח מלא של הפגישה עם אנשי SmartAds ותוכנית עבודה שנבדקה בכמה שכבות אימות, ומיד ביצוע: בחירת שבוע חופשית בכרטיסי הכספים (במסך המנכ"ל ובמסך הסוכנים) במקום נעילה על השבוע האחרון, סינון לפי טווח תאריכים חופשי (מתאריך עד תאריך) במסכים הראשיים, מדד עסקאות כולל לכל סוכן - כמה עסקאות נסגרו בפועל, בנפרד ממשפך ההצלחה, הסרת רישום בדיקה ישן שהציג נתון שגוי בטבלת הסוכנים, הסרת רכיב שטרם הוזמן מהמסך הפיננסי, וכיתוב קבוע שמבהיר שכל הנתונים נמדדים מ-1.5.2026. בנוסף, בדיקת בטיחות שהוספנו תפסה לפני כל נזק אי-התאמה בסימון העסקאות הפנימיות בקובץ אחרי עדכון הנוסחה, והסנכרון הושהה עד יישור מולכם. הכל נבדק אוטומטית מקצה לקצה ועלה לאוויר לפני ההצגה 2.5
סה"כ עד היום 229.5
נתונים חיים
416K+
הודעות נתפסו
859
קבוצות בפולדרים
580+
קבוצות מדודות
290
ברוקרים בפורטפוליו
9
networks פעילים
LIVE
סנכרון בזמן אמת
שלב ראשון - מה הוצג בפגישה (6 באפריל)

בנוסף, הרצנו ניסוי AI על ההיסטוריה של Dave כדי להמחיש מה אפשר לעשות עם הנתונים:

4.9
ציון ממוצע (Dave)
11
דילים שזוהו (מרץ)
50+
משא ומתן פעיל

דוגמה - דוח שבועי אוטומטי

“Dave closed 5 deals with payments confirmed. Strong activity with 53 engaged groups out of 119. However, 55% of portfolio remained dormant with zero engagement.”

* הניסוי הורץ על הנתונים הקיימים. בשלב ה-Intelligence זה ירוץ אוטומטית כל שבוע לכל הסוכנים.

שלב שני - מה בוצע מאז הפגישה (6-16 באפריל)

בהתאם להחלטות מהפגישה - מעבר מסיווג ידני לסיווג אוטומטי לפי תיקיות טלגרם, סגירת פערים בנתונים, ובניית כלי ניטור.

התראה אוטומטית לקבוצה לא מסווגת

כשסוכן מתווסף לקבוצה חדשה שלא בתיקייה, הוא מקבל הודעה ל-Saved Messages שלו עצמו בטלגרם. לוקח שנייה, בלי אפליקציה נוספת, ומונע מצב שמאמץ מכירה נופל בין הכיסאות.

איך זה עובד

1 המערכת קולטת הודעה מקבוצה שעדיין לא בתיקייה.
2 אחרי 10 דקות המתנה - שולחת התראה ל-Saved Messages של הסוכן.
3 הסוכן מזיז את הקבוצה לתיקייה הנכונה. הסנכרון הבא (06:00) יעדכן את הסיווג.
🔖
Saved Messages
you
April 16
🟡 JangoEye - chat "Rockstone / AllStar" is not in any folder. Move it into Broker / Network / Affiliate / Finance / New.
9:14 AM ✓✓
שלב שלישי - פגישת 3 במאי וסטארט של JangoEYE

בפגישה עם דניאל ועידן הוחלט על סדר עדיפויות חדש: במקום להתחיל מדאשבורד שמראה נתונים, מתחילים מהכלי שיוצר את הנתונים בפועל - מערכת לשיוך ברוקרים בין networks בלחיצה. אנשי SmartAds יודעים לזהות הצלחה במקום אחד (ברוקר X עובד טוב במדינה מסוימת ב-network א') וירצו לנצל אותה במקום מקביל (network ב' שגם לה יש את אותה מדינה). היום זה תהליך ידני שמתפזר בין הסוכנים. JangoEYE נועד לעשות את זה בקליק.

איך זה יעבוד בפועל

רועי פותח את JangoEYE ורואה טבלה עם כל הברוקרים. הוא מאתר ברוקר שהוא רוצה להעביר ל-network נוסף, לוחץ פעם אחת לבחור את ה-network ופעם נוספת לבחור את הסוכן הרלוונטי שם. המערכת רושמת את הפעולה ושולחת לסוכן הודעת טלגרם עם פרטי הברוקר (שם, אנשי קשר, סל מדינות), ושני כפתורים: "פתחתי קבוצה" או "לא רלוונטי". הפידבק חוזר ישר למערכת ונשמר.

מה בוצע מאז הפגישה (3-7 במאי):

טעימה ויזואלית - איך JangoEYE ייראה

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

1. עמוד הפורטפוליו

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

2. שיוך ל-network (קליק ראשון)

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

3. בחירת הסוכן (קליק שני)

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

4. ההודעה שהסוכן יקבל בטלגרם

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

שאלה פתוחה - איך להציג את רשימת המדינות?

לכל ברוקר יש בין 2 ל-15 מדינות. שלוש דרכים אפשריות, בחרו את המתאימה ביותר:

אופציה א - תגיות (Chips)

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

אופציה ב - מספר עם הרחבה

השורה מציגה רק את הספירה ("5 geos"), ולחיצה פותחת שורה משנית עם כל המדינות. שומר על טבלה נקייה גם עם הרבה מדינות.

אופציה ג - אייקון עם פופאובר

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

שאלה פתוחה לדניאל ורועי

אילו מדינות צריכות להופיע בהודעה שהסוכן מקבל?

בבדיקה הראשונה דייב קיבל הודעה על Desk 555 LEADS - כללה את שם הברוקר, הרשת ואנשי הקשר. הופיעה רשת AllStar בלבד, אבל המדינה DE לא הופיעה - למרות שבדאשבורד היא כן מוצגת ליד 555 LEADS.

הסיבה: במערכת יש שני סוגים של מדינות לכל Desk:

  • מדינות שמוצמדות לרשת ספציפית - למשל "הברוקר עובד ב-IT דרך AllStar"
  • מדינות שלא מוצמדות לאף רשת - למשל המדינה DE אצל 555 LEADS, וגם AR, CL, MX, NL, PT שמוצגות באזור "Unassigned"

השאלה: כשדייב מקבל הודעה על שיוך של 555 LEADS ל-AllStar - אילו מדינות הוא צריך לראות?

אפשרות א - גם המדינות הלא-מוצמדות. דייב יראה DE וגם AR, CL, MX, NL, PT. ההיגיון: המדינות האלה רלוונטיות לברוקר בכל רשת, כולל AllStar.

אפשרות ב - רק מדינות שהוצמדו לרשת AllStar. במצב הנוכחי דייב יראה 0 מדינות עבור 555 LEADS על AllStar - כי אף אחת לא הוצמדה ספציפית. ההיגיון: אם מישהו עוד לא טרח להצמיד את DE ל-AllStar, אולי המידע לא ודאי מספיק כדי לשלוח לסוכן.

הבחירה משפיעה על כל הברוקרים, לא רק על 555 LEADS. ברגע שתבחרו - אעדכן את הקוד ונמשיך לבדיקה הבאה.

שלב רביעי - מה בוצע מאז הפגישה (מאי עד היום)

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

הצעדים הבאים

📋 אפיון הספרינט הבא - מוכן לאישור

הפיילוט הצליח ועולים לאוויר עם כל הסוכנים. ביצענו חקר ואפיון מעמיק של הספרינט הבא - 6 פיצ'רים (שלבי מכירה, שיוך/לא-שויך, מסך הגדרות, תצוגות מוכנות, חיבור כל הסוכנים, וחיות שלב) עם הערכת שעות מבוססת שנבדקה מול הקוד הקיים, בנוסף לחיבור קובץ הדילים. הכל מפורט בעמוד נפרד:

לאפיון הספרינט המלא ←

השלמת הפיילוט עם דייב

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

הרחבה לכל הסוכנים

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

יוזרים לאנשי SmartAds

גישה אישית לאנשי SmartAds - כל אחד עם חשבון משלו, ללא צורך במפתח טכני.

שיוך אחורה של קבוצות קיימות (אופציונלי)

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

  1. שלב א - מסך פשוט שמציג את הקבוצות הלא-מקושרות, ולכל אחת dropdown לבחירת ברוקר מהפורטפוליו (או "לא רלוונטי" לקבוצות שאינן ברוקר).
  2. שלב ב - אם הברוקר לא בפורטפוליו, כפתור "Add new broker" מהמסך עצמו - דניאל מוסיף בלחיצה ואז משייך.
  3. שלב ג - הצעות אוטומטיות חכמות יותר - לכל קבוצה לא-מקושרת המערכת מציעה התאמות לפי שם הקבוצה ולפי אנשי הקשר הפעילים בה, ודייב רק מאשר/מחליף.

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

חיבור לקובץ הדילים

המערכת תקרא את קובץ הדילים של עידן. ברגע שדיל מסומן כנסגר היא יודעת לקשר אותו לקבוצה הנכונה ולשיוך שיצר אותו - ככה רואים אילו קליקים של רועי הובילו לתוצאה אמיתית.

דאשבורד ניהולי (בהמשך)

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

לעתיד

שכבת AI

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

רשימת היכולות שנבנו - מתחילת הדרך ועד היום

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

1. שכבת האזנה ואיסוף נתונים (Listener)

2. סיווג אוטומטי וניתוח (Classification & Scoring)

3. מסד הנתונים והפורטפוליו (Data & Schema)

4. אפליקציית הניהול - JangoEYE Portfolio (admin-v2)

5. מערכת ההודעות לסוכן (Telegram Bot Pipeline)

6. אמינות, ניטור ואבטחה (Reliability & Security)