ניהול

מנהלי פורומים

פרטי

פוסטים

  • RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן

    עדכון הגדרות מקשי נציג (DialKey)

    לתשומת ליבכם, עלה עדכון משמעותי במודול תור החדש (ניתוב שיחות לפי תור): הגדרות מקשי נציג בתור (DialKey).

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

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

  • RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן

    @בוס כתב בחדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן:

    @אלחנן1 כאשר מגדירים

    אם ברצונכם שהנציג שמקבל את השיחה ישמע כמה זמן הלקוח המתין על הקו "זמן ההמתנה" X "דקות" וX"שניות" יש להגדיר

    reportholdtime=yes
    

    זה לא משמיע לנציג כלום.
    אם אפשר לראות מה הבעיה.

    עדין זה לא קיים.
    יהיה בהמשך

    @עידו כתב בחדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן:

    @eliyahu מה לגבי רישום לחזרה? זה היום חובה במערכות

    כנ"ל..
    יהיה בהמשך

  • RE: מודול ניתוב שיחות לפי תור (בטא)

    הגדרות מקשי נציג בתור (DialKey)

    מערכת מקשי הנציג מאפשרת להגדיר פעולות שהנציג יכול לבצע תוך כדי שיחה עם לקוח.
    את ההגדרות יש לשים בקובץ ext.ini של שלוחת התור.


    טבלת הגדרות

    הגדרה ברירת מחדל תיאור
    dial_key_direct_press ריק (=no) yes = מקש ישיר ללא קידומת. ללא הגדרה — חייב קידומת לפני.
    dial_key_prefix # תו הקידומת — הנציג מקיש קודם את הקידומת ואז את הרצף.
    dial_key_seq ריק רצפי מקשים מותאמים. פורמט: ACTION=KEYS.ACTION=KEYS — מפריד נקודה (.).
    dial_key_seq_max_digits 2 מספר ספרות מקסימלי לקרוא אחרי המקש הראשון / קידומת.
    dial_key_return_to_call ** רצף מקשים לחזרה לשיחה מהמתנה. none = מבטל.
    dial_key_spy_and_talk #* רצף מקשים להאזנה + דיבור עם הלקוח. none = מבטל.
    dial_key_0 עד dial_key_9 ריק פעולה ישירה לספרה בודדת.
    dial_key_star ריק פעולה ישירה למקש *.
    dial_key_hash ריק פעולה ישירה למקש #.

    פעולות אפשריות

    פעולה תיאור דוגמה בהגדרה
    hold העברת הלקוח להמתנה — הנציג עובר למצב המתנה ויכול לחזור עם dial_key_return_to_call. dial_key_5=hold
    return_to_call חזרה לשיחה עם הלקוח מהמתנה. dial_key_**=return_to_call
    spy_and_talk האזנה לשיחת הלקוח (ערוץ 3) + אפשרות דיבור (whisper/barge). dial_key_spy_and_talk=99
    menu_move_client פתיחת תפריט אינטראקטיבי — הנציג בוחר שלוחה/תיקייה להעביר אליה את הלקוח. dial_key_3=menu_move_client
    move_client_to_folder-/FOLDER הזזת הלקוח לשלוחה/תיקייה מוגדרת מראש ללא תפריט. המערכת בודקת שהשלוחה קיימת. dial_key_seq=33=move_client_to_folder-/6
    menu_routing_client פתיחת תפריט אינטראקטיבי — הנציג מקליד מספר טלפון לחייג עבור הלקוח. dial_key_4=menu_routing_client
    routing_client_to_number-XXXXX חיוג למספר מוגדר מראש עבור הלקוח ללא תפריט. תומך מספרים מקוצרים מקובץ DialKeyAbbreviatedDialing.ini. dial_key_seq=55=routing_client_to_number-0501234567

    כיצד זה עובד

    מצב קידומת (ברירת מחדל)

    הנציג מקיש קידומת (ברירת מחדל #) ואז את הרצף:

    • #1 = קידומת # + מקש 1
    • #22 = קידומת # + רצף 22

    מצב ישיר (dial_key_direct_press=yes)

    הנציג מקיש ישירות את הרצף בלי קידומת:

    • 22 = הנציג מקיש 2, 2 — המערכת מזהה את הרצף
    • *1 = הנציג מקיש *, 1

    סדר עדיפויות

    1. מקש בודד — dial_key_5=hold
    2. רצף מותאם — dial_key_seq=22=hold
    3. Fallback — במידה ולא מוגדר, יתעלם מההקשה הנוספת ויתחשב במקש הראשון בלבד (כלומר מתעלם מהמקש השני וכו').
    4. מקשים מובנים ברירת מחדל — return_to_call / spy_and_talk

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


    דוגמאות

    דוגמה 1 — מצב בסיסי: מקש בודד עם קידומת

    dial_key_5=hold
    dial_key_star=return_to_call
    
    • נציג מקיש #5 ← השהיה
    • נציג מקיש #* ← חזרה לשיחה
    • נציג מקיש ** ← חזרה לשיחה (ברירת מחדל)

    דוגמה 2 — מצב ישיר + מקשים בודדים

    dial_key_direct_press=yes
    dial_key_5=hold
    dial_key_star=return_to_call
    
    • נציג מקיש 5 ← השהיה
    • נציג מקיש * ← חזרה לשיחה
    • נציג מקיש ** ← חזרה לשיחה (ברירת מחדל)

    דוגמה 3 — רצפים קצרים עם קידומת

    dial_key_prefix=#
    dial_key_seq_max_digits=2
    dial_key_seq=11=hold.22=return_to_call
    dial_key_return_to_call=none
    dial_key_spy_and_talk=none
    
    • נציג מקיש #11 ← השהיה
    • נציג מקיש #22 ← חזרה לשיחה
    • נציג מקיש ** ← לא עובד (בוטל עם none)

    דוגמה 4 — רצפים ישירים עם תיקיות + חיוג

    dial_key_direct_press=yes
    dial_key_seq_max_digits=3
    dial_key_seq=11=hold.22=return_to_call.33=move_client_to_folder-/6.44=menu_move_client.55=routing_client_to_number-0501234567.66=menu_routing_client
    dial_key_return_to_call=none
    dial_key_spy_and_talk=99
    
    • נציג מקיש 11 ← השהיה
    • נציג מקיש 22 ← חזרה לשיחה
    • נציג מקיש 33 ← הזזה לתיקייה 6
    • נציג מקיש 44 ← תפריט בחירת שלוחה
    • נציג מקיש 55 ← חיוג ל-0501234567
    • נציג מקיש 66 ← תפריט הקלדת מספר
    • נציג מקיש 99 ← האזנה + דיבור

    דוגמה 5 — רצף ארוך עם # באמצע

    dial_key_direct_press=yes
    dial_key_seq_max_digits=11
    dial_key_seq=234*1*45#57=hold
    dial_key_return_to_call=##
    dial_key_spy_and_talk=none
    
    • נציג מקיש 234*1*45#57 ← השהיה
    • נציג מקיש ## ← חזרה לשיחה

    דוגמה 6 — קידומת * במקום #

    dial_key_prefix=*
    dial_key_seq_max_digits=2
    dial_key_seq=1=hold.2=return_to_call
    dial_key_return_to_call=none
    dial_key_spy_and_talk=none
    
    • נציג מקיש *1 ← השהיה
    • נציג מקיש *2 ← חזרה לשיחה

    דוגמה 7 — שילוב מקשים בודדים + רצפים

    dial_key_direct_press=yes
    dial_key_5=hold
    dial_key_3=menu_move_client
    dial_key_4=menu_routing_client
    dial_key_seq_max_digits=3
    dial_key_seq=123=move_client_to_folder-/6.456=routing_client_to_number-0501234567
    dial_key_spy_and_talk=none
    
    • נציג מקיש 5 ← השהיה (מקש בודד, עדיפות גבוהה)
    • נציג מקיש 3 ← תפריט בחירת שלוחה
    • נציג מקיש 4 ← תפריט הקלדת מספר
    • נציג מקיש 123 ← הזזה לתיקייה 6
    • נציג מקיש 456 ← חיוג ל-0501234567
    • נציג מקיש ** ← חזרה לשיחה (ברירת מחדל)

    הערות חשובות

    • מפריד בין רצפים ב-dial_key_seq — הוא נקודה (.)
    • none מבטל ברירת מחדלdial_key_return_to_call=none מבטל את **, ו-dial_key_spy_and_talk=none מבטל את #*
    • dial_key_seq_max_digits — חובה להגדיר כשהרצף ארוך מ-2 תווים (למשל רצף 123 דורש לפחות 3)
    • אפשר להשתמש בפחות מהמקסימום — אם מוגדר מקסימום 11, הנציג יכול להקיש 2 ספרות ולחכות שנייה; ה-TIMEOUT מסיים את הקלט
    • מספרים מקוצרים — בפעולת routing_client_to_number אפשר להשתמש במספר מקוצר מתוך קובץ DialKeyAbbreviatedDialing.ini בתיקיית השלוחה או בשורש
  • RE: הבנתי שיש שלוחה להקראה מגוגל שיטס...

    @מאיר-מלמד

    @מאיר-מלמד כתב בהבנתי שיש שלוחה להקראה מגוגל שיטס...:

    @אA אני מנסה כל מיני נוסחאות לסקריפט והסקריפט לא נשמר
    תמיד ההודעה כך:
    5ea68ed6-37a1-4a9a-ab52-5000fe40be1f-image.png

    זה נטפרי!!!

  • RE: מוזיקה בהמתנה

    בס"ד

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

    ניהול מוזיקה בהמתנה באמצעות הAPI במודול Music On Hold.

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

    1. קבלת מוזיקה בהמתנה לפי נתיב (GetMusicOnHoldByPath)

    משמש לבדיקה האם קיימת מוזיקה בהמתנה בנתיב מסוים ומה הסטטוס שלה.

    • Endpoint: GetMusicOnHoldByPath
    • גוף הבקשה (Payload): path = הנתיב המלא של התיקייה (למשל: ivr2:/1).

    דוגמת תגובה:

    {
        "responseStatus": "OK",
        "yAfastVersion": "6.7.114",
        "data": "Y"
    }
    
    

    הנתון שמתקבל בdata לדוגמא Y זה השם לשים בשלוחה אח"כ בקובץ ext.ini:

    type=music_on_hold
    music_on_hold=Y
    

    אבל יכול להיות שבAPI תקבל:

    {"responseStatus":"OK","yAfastVersion":"6.7.114","data":false}
    

    שזה אומר שאין קובץ מעודכן.


    2. יצירת מוזיקה בהמתנה (CreateMusicOnHolds)

    משמש להגדרת מוזיקה בהמתנה עבור תיקייה ספציפית.

    • Endpoint: CreateMusicOnHolds
    • גוף הבקשה (Payload):
    • folderPath: הנתיב שבו תוגדר המוזיקה (למשל: ivr2:/1).
    • name: מזהה או שם קובץ המוזיקה (למשל: MyMusic).

    דוגמת תגובה:

    {
        "responseStatus": "OK",
        "yAfastVersion": "6.7.114",
        "status": "Z"
    }
    
    

    הנתון שמתקבל בstatus לדוגמא Z זה השם לשים בשלוחה אח"כ בקובץ ext.ini:

    type=music_on_hold
    music_on_hold=Z
    

    3. מחיקת מוזיקה בהמתנה (DeleteMusicOnHolds)

    משמש להסרת הגדרת מוזיקה בהמתנה קיימת.

    • Endpoint: DeleteMusicOnHolds
    • גוף הבקשה (Payload):
    • name: שם המוזיקה/המזהה שיש למחוק.

    דוגמת תגובה:

    {
        "responseStatus": "OK",
        "yAfastVersion": "6.7.114",
        "status": true
    }
    
    
  • RE: שירות טלזכור, לא משחרר ומצנתק בשבת

    @מים-אחרונים מה הכוונה לגבי 2? הסרת הרשמה ועדיין מצלצל? אשמח להבין
    לגבי 1 אבדוק

  • ביטול פרסומות במערכת הטלפונית עבור לקוחות פרטיים - ללא צורך בנציג שירות

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

    החל מהיום ניתן לשדרג את המערכת שלכם למסלול MAX - ללא פרסומות.

    לתשומת ליבכם: מסלול MAX (9.9 ₪ לחודש) נועד עבור לקוחות פרטיים בלבד.
    עבור לקוחות עסקיים תינתן הצעת מחיר מותאמת אישית במענה האנושי במספר 0772222770 שלוחה 1 > 2.


    אפשרויות שדרוג המערכת למסלול MAX ללא פרסומות:

    • בעת הקמת מערכת חדשה

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

    • במערכת קיימת (דרך תפריט הניהול)

      ניתן לשדרג מערכת פעילה בכל עת דרך הטלפון:

      • חייגו למערכת שלכם והיכנסו לאזור ניהול המערכת (מודול type=admin_login - ברירת המחדל במערכות תכנים בשלוחה 0).
      • מיד עם הכניסה, תושמע הודעה המציעה מעבר למסלול של פטור מפרסומות בתשלום.

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

  • RE: פרסומת ימות המשיח שמחכים לחדר ועידה

    @Ppgishonim

    זה מוזיקה בהמתנה, תחפש בשרשור של חדר ועידה איך משנים את המוזיקה בהמתנה