ביקורת כיסוי הקלטות: לבדוק שכל שיחה אכן הוקלטה

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

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

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

למה הגדרה במרכזייה אינה תשובה

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

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

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

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

הנוהל, שבעה שלבים

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

  1. לקבוע חלון בדיקה

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

  2. להגדיר את אוכלוסיית הבדיקה

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

  3. לייצא את רשומות השיחה

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

  4. להוציא את רשימת ההקלטות שנשמרו

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

  5. להצליב לפי מזהה שיחה

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

  6. לחשב יחס כיסוי ולפצל אותו

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

  7. לסווג כל פער ולקבוע בעלים

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

התבנית להורדה

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

הורדת תבנית הביקורת (CSV)

מקודד UTF-8 עם סימן BOM, כדי שעברית תיפתח נכון גם ב-Excel בעברית.

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

מה יש בכל טור

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

הנוסחאות, ומאיפה המספרים שבהן

  • יחס_כיסוי

    =IF(E2=0,"",F2/E2)

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

  • דירוג_כיסוי

    =IF(K2="","",IF(K2>=0.98,"תקין","לבדיקה"))

    0.98 הוא סף ההתראה שמוגדר כברירת מחדל ב-VoiceBox. זהו סף תפעולי שאפשר לשנות, ולא מספר מהחוק.

  • דירוג_קו_שקט

    =IF(J2="","",IF(J2>=72,"קריטי",IF(J2>=24,"אזהרה","תקין")))

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

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

דוגמה מסונתזת, עד הסוף

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

דוגמה מסונתזת לתוצאות ביקורת כיסוי: שמונה שורות לפי שלוחה וכיוון, עם אוכלוסיית הבדיקה, מספר השיחות שהותאמו להקלטה, יחס הכיסוי, השעות מאז ההקלטה האחרונה והסיווג.
שלוחהכיווןבאוכלוסייההותאמוכיסוישעות מאז הקלטהסיווג
EXT-101יוצאת41240999.3%2רעש התאמה
EXT-101נכנסת18818698.9%2רעש התאמה
EXT-102יוצאת37732786.7%96קו ששתק
EXT-102נכנסת15213286.8%96קו ששתק
EXT-103יוצאת205205100.0%1תקין
EXT-103נכנסת969093.8%1שישה קבצים לא נפתחו
MOBILE-GROUPיוצאת14312184.6%3ניידים מחוץ למרכזייה
MOBILE-GROUPנכנסת616098.4%3רעש התאמה
סך הכולשני הכיוונים1634153093.6%—מתחת לסף

איך קוראים את הטבלה הזו

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

הפילוח מראה שלוש תקלות שונות לחלוטין. EXT-102 הפסיקה להקליט בשני הכיוונים כארבעה ימים לפני סוף החלון - זו הסיבה שהטור "שעות מאז ההקלטה האחרונה" מראה 96, ואילו כל שאר השלוחות מראות שעות בודדות. MOBILE-GROUP אינה תקלה טכנית כלל: השיחות היוצאות שם נעשות ממכשירים ניידים שאינם מנותבים דרך המרכזייה, וזו החלטת ניתוב ולא הגדרה שנשברה. EXT-103 בכיוון נכנס נראית טוב בספירת קבצים, אבל שישה מהם אינם נפתחים - כלומר קיים קובץ ואין הקלטה.

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

ארבע הסיבות הנפוצות לפער

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

קו שהפסיק להקליט

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

קובץ שהתקבל ולא נפתח

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

קליטה שנכשלה

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

שיחה שהמקור לא דיווח עליה

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

מה הבדיקה הזו לא מוכיחה

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

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

ההקשר המשפטי, בקצרה

הסיבה שהשאלה הזו נעשתה דחופה היא תיקון לחוק הגנת הצרכן שהתקבל בכנסת ב-17 ביולי 2026 ופורסם ברשומות ב-22 ביולי 2026 - חוק הגנת הצרכן (תיקון מס׳ 74), התשפ״ו-2026, המוסיף את סעיף 16ד, והמוכר בשוק כ"תיקון 73" - שם שהשתרש ושמקורו אינו ידוע לנו. מועד התחילה הצפוי הוא 22 במרץ 2027, וניתן לדחותו כדין לגבי סוגים מסוימים של עוסקים. פירוט התחולה, הסף הכספי, תקופות השמירה ומועד המסירה נמצא בהסבר על החוק.

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

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

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

מה מזה אפשר להפוך לאוטומטי

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

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

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

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

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

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