פיתוח מערכת AI לניטור SLA של מרכז קשר

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

תחומי פיתוח AI

שאלות נפוצות

העבודות האחרונות

  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1359
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1330
  • עיצוב לוגו לחברת B2B Advance
    עיצוב לוגו לחברת B2B Advance
    776
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1077
  • פיתוח לוגו חברת AIDER
    פיתוח לוגו חברת AIDER
    1022
  • פיתוח CRM עבור Chasseurs
    פיתוח CRM עבור Chasseurs
    1113

ניטור SLA של מרכז קשר: היכן נשבר התיעוד

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

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

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

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

מדדי האפקט: זמן הגילוי וסוגי הכשלים

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

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

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

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

דרכי ניטור SLA: זרם נתונים מול ניתוח הקלטות

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

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

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

מה נותן השילוב

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

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

כיצד אנו מטמיעים: שלבי העבודה ההנדסית

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

  1. ביקורת תיעוד הפניות — עוברים על כל ערוץ: טלפוניה, צ'אטים, מכתבים, בקשות. מתעדים היכן נוצרת רשומת הפנייה, במה היא נסגרת ובאיזה שדה ניתן לחבר אותה לתשובת הנציג.
  2. תרשים זרימות נתונים — מתארים את המקורות, השהיית הגעת האירועים וכללי איחוד המגעים המפוזרים למקרה אחד. בשלב זה רואים אילו מדדים חסרים פיזית.
  3. הגדרת כללי החישוב — לוח שנה תפעולי ואזורי זמן, תורים, עדיפויות, הסלמות, ניכוי זמן הפסקה והעברה. כל כלל נבדק במקרי קצה: פנייה שנפתחה לפני המשמרת, נסגרה אחריה, נפתחה מחדש.
  4. בדיקה על נתונים היסטוריים — מריצים את הכללים על הפניות המצטברות ומשווים למדגם ידני. פער של שברירי אחוז בכל מדד נחשב לנורמה; כל דבר גבוה מכך — מחפשים שגיאה בשיוך, ולא בנוסחה.
  5. ספים והתראות — קובעים רמות יעד לפי ערוצים ומשמרות, מגדירים התראות לתורנים לפני שהמדד חוצה את הגבול, ולא אחרי.
  6. מסירה לתפעול — תקנון תגובה לסטיות, הנחיות למשמרת, הרשאות וסדר עריכת כללים ללא מפתח. בנפרד מפרטים כיצד מתבצע שינוי: מי מאשר וכיצד נבדקת התוצאה.

תוצרי ההטמעה: תרשימים, כללים, תקנונים

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

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

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

מקרה בוחן: ניתוח אירועים לפני ואחרי ההטמעה

לפני ההטמעה, בקרת ה-SLA במרכז הקשר נשענה על ייצוא מ-Zendesk והשוואה ידנית בגיליונות. ההפרות צפו בדיעבד: כ-40% מהמקרים התגלו רק לאחר תלונת הלקוח, בממוצע 4–6 שעות לאחר האירוע. ניתוח אירוע אחד ארך אצל מנהל המשמרת עד שעתיים — היה צורך לאחד נתונים מתורים, הקלטות שיחות והתכתבויות.

לפני: את ההפרה גילו רק לפי תלונה

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

אחרי: האות מגיע בשלב הסיכון

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

שיעור ההפרות שהתגלו לפי תלונה ירד מ-40% ל-7%. זמן הגילוי הממוצע — משעות לדקות; ניתוח האירוע אורך כ-10 דקות לפי כרונולוגיה מוכנה של הדיאלוג. פניות חוזרות מאותה סיבה הצטמצמו בערך פי שלושה.

במה נבדל ניתוח יומני האירועים מאנליטיקת הדיבור?

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

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

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

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

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

ספקות טכניים לפני ההתחלה

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

באיזו מידה מזוהה הדיבור בדיוק בקשר לקוי?

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

כיצד מסוננים התראות שווא?

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

האם התשתית הנוכחית תעמוד בעומס?

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

מה עם אחסון הקלטות השיחות?

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

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

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

נדון במשימה: מה לשלוח להערכה עניינית

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

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

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