אני בונה מערכת IVR לתא קולי חלופי - עם הלוגיקה הבאה:
כניסה למנהל (שלוחה 1): זיהוי אוטומטי לפי רשימה לבנה (CID), ובנוסף אפשרות כניסה עם קוד סודי לטובת המנהל כשהוא בחו"ל ומחייג ממספרים משתנים.
כניסה למשתמשים (שלוחה 2): כל מי שלא מזוהה ב-CID ולא מקיש קוד, עובר אוטומטית להשארת הודעה לאחר המתנה קצרה.
הבעיה: כאשר משתמש רגיל מגיע לשלוחה 2, המערכת משמיעה "השלוחה אליה רציתם לעבור... עקב חוסר הגדרות" ומנתקת. בנוסף, אני רוצה לוודא שברגע שהמנהל מזוהה ב-CID בתיקייה הראשית, הוא ידלג ישירות לשלוחה 1 בלי לעבור דרך שלב הסיסמה.
להלן הקודים כפי שהם מוגדרים כעת:
תיקייה ראשית:
type=filter
white_list=yes
filter_yes_goto=/1
filter_no_goto=check_pass
[check_pass]
type=password
password=1234
password_ok_goto=/1
password_timeout=4
password_timeout_goto=/2
password_invalid_goto=/2
שלוחה 1 (ניהול הודעות):
type=playfile
say_files_amount=yes
after_play_tfr=tfr_more_options
say_details_message_first=yes
say_details_message=phone,date,time
details_message_date=heb
playfile_move_file_to_old=yes
playfile_end_play_old=tfr
white_list=yes
white_list_error_goto=/2
שלוחה 2 (הקלטת הודעות):
type=record
folder_move=/1
record_ok=#
record_stop_any_key=yes
say_record_number=no
say_record_menu=no
record_end_goto=hangup
record_end_run_tzintuk=yes
list_tzintuk=123
tzintuk_timeout=5
אשמח לעזרתכם