اطلاعیه

بستن
No announcement yet.

Call Forwarding تماسهای داخلی رییس و منشی

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    Call Forwarding تماسهای داخلی رییس و منشی

    سلام به همه دوستان و استاد گرامی
    در Dial Plan زیر قصد داشتم هر کی داخلی رییس (100) رو بگیره به منشی (202) وصل بشه
    و منشی هم بتونه همون تماس رو در صورت صلاحدید به رییس وصل کنه و مکالمه انجام بشه
    که این کار با کد زیر انجام میشه و مشکلی نیست
    کد PHP:
    exten=> 100,1,Set(caller=${CALLERID(num)})
    exten=> 100,n,GotoIf($[${caller}=202]?verb,1)
    exten=> 100,n,GotoIf($[${caller}!=202]?hopeb,1)
    exten=> hopeb,1,Set(CALLERID(all)=202)
    exten=> hopeb,2,Set(CALLERID(num)=202)
    exten=> hopeb,3,dial(SIP/202)
    exten=> verb,1,dial(SIP/100
    ===================================

    حالا می خوام دو تا داخلی دیگه کنار رییس اضافه کنم :
    داخلی های 603 و 418 هم می خوام مثله رییس باشن یعنی
    هرکی 603 و 418 و 100 رو میگیره به منشی (202) وصل بشن
    و خودشونم (603 و 418 و 100 و 202) بتونن با هم تماس بگیرن و دیگه فوروارد نشه به داخلی منشی
    و منشی هم بتونه تماسها رو در صورت صلاحدید به یکی از این 3 تا وصل کنه

    لازم بذکر هم هست که متاسفانه همونطور که می بینید داخلی ها توی یه رنج نیستن


    سپاسگزارم اگر راهنمایی بفرمایید !!
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 11-10-2019, 02:25 AM.

    #2
    سلام . دایلپلن تون مشکل داره چرا کالرآیدی رو به ۲۰۲ تغییر میدیدن؟ داخلی ۲۰۲ زنگ میخوره بعد رو گوشیش شماره خودش افتاده !!
    این روت ها رو جایگزین کنید :
    کد PHP:
    exten=> 100,1,execif($[${CALLERID(num)}=202 | ${CALLERID(num)}=418 | ${CALLERID(num)}=603]?dial(sip/100,,Tt))
    exten => 100,2,dial(sip/202,,Tt)

    exten=> 418,1,execif($[${CALLERID(num)}=202 | ${CALLERID(num)}=100 | ${CALLERID(num)}=603]?dial(sip/418,,Tt))
    exten => 418,2,dial(sip/202,,Tt)

    exten=> 603,1,execif($[${CALLERID(num)}=202 | ${CALLERID(num)}=418 | ${CALLERID(num)}=100]?dial(sip/603,,Tt))
    exten => 603,2,dial(sip/202,,Tt
    Telegram : https://telegram.me/linuxzone

    voip trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic

    کامنت


      #3
      سلام و سپاس بابت پاسخگویی تون استاد عزیز
      من از این کد استفاده کردم و کار کرد .
      کد PHP:
      exten=>100,1,GotoIf($[$[${CALLERID(num)}=202]|[${CALLERID(num)}=418]|[${CALLERID(num)}=603]]?modir:monshi)
      exten=>100,n(monshi),Dial(SIP/202,20)
      exten=>100,n,Hangup()
      exten=>100,n(modir),Dial(SIP/100,20)
      exten=>100,n,Hangup()

      exten=>418,1,GotoIf($[$[${CALLERID(num)}=202]|[${CALLERID(num)}=100]|[${CALLERID(num)}=603]]?modir:monshi)
      exten=>418,n(monshi),Dial(SIP/202,20)
      exten=>418,n,Hangup()
      exten=>418,n(modir),Dial(SIP/418,20)
      exten=>418,n,Hangup()

      exten=>603,1,GotoIf($[$[${CALLERID(num)}=202]|[${CALLERID(num)}=100]|[${CALLERID(num)}=418]]?modir:monshi)
      exten=>603,n(monshi),Dial(SIP/202,20)
      exten=>603,n,Hangup()
      exten=>603,n(modir),Dial(SIP/603,20)
      exten=>603,n,Hangup() 
      آخرین ویرایش توسط Habili; در تاریخ/ساعت 11-10-2019, 08:08 PM.

      کامنت


        #4
        سلام ، خوشحالم مشکلتون حل شد
        Telegram : https://telegram.me/linuxzone

        voip trainer - Asterisk - Elastix - Agi Programming- NewRock

        Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
        Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
        Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
        LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

        Linkedin Profile : http://www.linkedin.com/profile/view...15&trk=spm_pic

        کامنت

        در حال انجام ...
        X