אינטגרציה של 1C-Bitrix עם HelpDeskEddy: הגדרה, סנכרון, ווידג'ט

פניות הולכות לאיבוד בין האתר למחלקת התמיכה, והלקוח ממתין לתשובה שעות. אנחנו מגדירים אינטגרציה של 1C-Bitrix עם HelpDeskEddy במסלול מלא: פניות מהאתר נכנסות לתור אחד, ההיסטוריה והסטטוסים מסונכרנים. מקצרים את זמן הטיפול בפניות בחצי ומבטלים העברה ידנית של נתונים.
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
אינטגרציה של 1C-Bitrix עם HelpDeskEddy: הגדרה, סנכרון, ווידג'ט
בינוני
~1-2 שבועות

הכישורים שלנו:

שאלות נפוצות

אינטגרציה של 1С-Битрикс עם HelpDeskEddy: היכן Exchange נשבר

אינטגרציה של 1С-Битрикс עם HelpDeskEddy כמעט אף פעם לא נשברת ברגע ההפעלה — היא נשברת בחודש השלישי, כאשר דרכי תור ה-Exchange מתחילים לעבור נפחים אמיתיים. הפורטל שולח בקשה לשירות התמיכה, זה מגיב בשינוי סטטוס, וה-webhook החוזר מגיע ברגע שבו המטפל תפוס בבקשה אחרת.

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

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

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

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

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

מה נותן החיבור: מהירות תגובה וחשבונאות אחודה

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

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

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

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

דרכי סנכרון: מחבר ישיר, אוטובוס שירותים, ייבוא ידני

הקשר בין פורטל מבוסס «1С-Битрикс» לבין מחלקת התמיכה נבנה באחת משלוש דרכים. הבחירה קובעת באיזו מהירות פנייה מטופס באתר הופכת לכרטיס תמיכה, מי אחראי על העברת הנתונים ומה יקרה אם אחת המערכות אינה זמינה. להלן חלופות ממשיות עם המגבלות שלהן, ולא «ישנם כמה אפשרויות» מופשט.

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

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

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

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

שלבי יישום: מביקורת ועד מסירה לתפעול

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

  1. ביקורת אינטגרציה. בוחנים אילו אובייקטים ב-1С וב-Битрикс כבר משתתפים בהחלפת הנתונים, אילו פניות נוצרות ידנית, והיכן נוצרים כפילויות בנתונים. מתעדים את רשימת הישויות (הזמנות, ספקים, פניות, סטטוסים) ואת הנקודות שבהן הקונטקסט הולך לאיבוד כיום.
  2. תרשים זרימת נתונים. מתאמים מה ובאיזה כיוון מסונכרן: הזמנה מ-1С יוצרת פנייה ב-HelpDeskEddy, שינוי סטטוס מוחזר למערכת החשבונאית, תגובות וקבצים מצורפים נשארים בטיקט. התרשים מאושר לפני תחילת ההגדרה — והוא גם הופך לבסיס לבדיקות.
  3. הגדרת ההחלפה. מקימים את החיבור בצד Битрикс ו-HelpDeskEddy: התאמת שדות, כללי מיפוי סטטוסים ועדיפויות, טיפול בקבצים מצורפים, והגדרת הרשאות לחשבון השירות. בנפרד מגדירים את ההתנהגות בעת אי-זמינות של אחת המערכות — תור ושליחה חוזרת במקום אובדן אירוע.
  4. בדיקת תרחישים. מריצים תרחישי קצה-לקצה: יצירת פנייה, תגובת לקוח, הסלמה, סגירה, פתיחה מחדש. בודקים שהסטטוסים אינם מתפצלים, שלא נוצרות כפילויות, ושהיסטוריית ההתכתבות זמינה משני הצדדים.
  5. בדיקת עומס. בוחנים את התנהגות ההחלפה בזרם פניות ולא בטיקט בדיקה בודד: כיצד מתנהג התור, מה קורה בפעילות שיא, והאם הניסיונות החוזרים פועלים כראוי.
  6. תיעוד. מוסרים את תרשים הזרימות, מפת התאמת השדות, נהל פעולה בעת תקלה והוראות לתמיכה — כדי שניתן יהיה לבצע שינויים בלי לנתח את הלוגיקה מחדש.
  7. מסירה לתפעול. מוציאים את ההחלפה למצב עבודה, עוקבים אחר המחזורים הראשונים, ובמידת הצורך מתקנים את הכללים. בהמשך — ליווי והתאמות ממוקדות בהתאם לשינויים בתהליכים.

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

מדיניות גישה ותפקידים בהחלפת פניות

החלפת פניות בין 1С-Битрикс ל-HelpDeskEddy היא תמיד שני מעגלי הרשאות בלתי תלויים: תפקידים ב-Битрикс וסוכנים ב-HelpDeskEddy. אם לא מקשרים ביניהם, עובד רואה בממשק האתר פנייה של מישהו אחר, למרות שב-HelpDeskEddy אין לו גישה, או להפך — הפנייה עוברת לזרם הכללי ללא אחראי.

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

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

ב-HelpDeskEddy זה מכוסה באמצעות תפקידים וקבוצות גישה, ב-Битрикс — באמצעות הרשאות על אינפובלוקים ומדורים באזור האישי. הקישור נעשה באמצעות התאמת מזהי משתמש ולקוח, כדי שאותה פנייה לא תיפתח לשני אנשים שונים תחת חשבונות שונים.

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

מוגדר ברמת ההרשאות:

  • תפקידי משתמשים ב-Битрикс וסוכנים ב-HelpDeskEddy — התאמה אחד לאחד;
  • קבוצות גישה לפניות לפי קווי תמיכה ולקוחות;
  • נראות קבצים מצורפים ותגובות בנפרד מגוף הפנייה;
  • הרשאות לשינוי סטטוס ולהקצאה מחדש של אחראי;
  • הפרדת נתוני לקוחות בין פורטלים לקווים פנימיים;
  • יומן פעולות עם היסטוריה בלתי ניתנת לשינוי וייצוא לניתוח;
  • מדיניות גישה לארכיון פניות סגורות.

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

מקרה בוחן: כיצד קוצר זמן הטיפול בפניות בחצי

לפני: פניות אבדו במפגש בין הדואר ל-CRM

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

מה שינו

חיברנו את 1С-Битрикс ו-HelpDeskEddy כך שהפנייה נוצרת אוטומטית ברגע ההגעה, וכרטיס הלקוח נמשך מ-1С לפי קבלן וחוזה. המוקדנית הפסיקה להיות צוואר בקבוק: הפנייה עברה מיד למחלקה הנדרשת לפי כללי ניתוב, והסטטוס והיסטוריית ההתכתבות סונכרנו בשני הכיוונים. בנפרד הוגדרו מענים אוטומטיים לפניות טיפוסיות — הלקוח קיבל אישור ומספר פנייה מיד, ללא המתנה לנציג.

אחרי: מדדים לפני ואחרי

מדד לפני אחרי
פניות שאבדו בחודש 12-15% מקרים בודדים
זמן תגובה ממוצע 4-6 שעות 1-2 שעות
שיעור המענים האוטומטיים 0% כ-40%
אי-התאמת נתונים בין 1С ל-HelpDeskEddy קבועה נפתרה

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

במה שונה האינטגרציה של 1С-Битрикс HelpDeskEddy ממודול התמיכה המובנה

מודול התמיכה המובנה ב-1С-Битрикс הוא מעגל סגור בתוך הפורטל: פניות נוצרות בטיקטים, מקושרות לעסקאות ולעובדים, אך מתקיימות בדיוק בגבולות שהגדיר המנוע. כל עוד יש לכם קו תמיכה אחד וערוץ אחד (טופס באתר), זה מספיק.

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

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

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

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

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

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

השירות החיצוני מתפתח בנפרד, מתעדכן ללא עצירת הפורטל ואינו מתנגש עם ליבת Битрикс. האינטגרציה מחברת בין שתי המערכות דרך ממשק תוכנה: פניות, סטטוסים, תגובות וקבצים מצורפים מסונכרנים בשני הכיוונים, והלקוח רואה היסטוריה אחודה.

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

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

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

כיצד האינטגרציה תשפיע על העומס של הפורטל?

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

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

האם תישמר תאימות לאחור עם התרחישים הקיימים?

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

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

מה יקרה לנתונים שכבר נצברו במהלך ההעברה?

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

כיצד מתנהג החיבור כאשר אחד הצדדים כשל?

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

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

תארו את התצורה שלכם ואת התרחישים הנוכחיים — נחזור עם הערכה ותוכנית עבודה.

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

כדי לחזור עם תוכנית ולא עם מילים כלליות, אנחנו צריכים נתוני מקור על התצורה שלך. אינטגרציה של 1С-Битрикс עם HelpDeskEddy נוגעת בשלושה מעגלים בבת אחת — הפורטל, מערכת החשבונאות ושירות התמיכה, ולכן הערכת לוחות זמנים בלי הבנה של המצב הנוכחי תהיה ניחוש. להלן מה שאנחנו מבקשים ואיך מזה נבנית תוכנית העבודה.

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

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

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