From: <abe...@us...> - 2017-04-02 12:59:15
|
Revision: 8255 http://sourceforge.net/p/astlinux/code/8255 Author: abelbeck Date: 2017-04-02 12:59:12 +0000 (Sun, 02 Apr 2017) Log Message: ----------- web interface, Update Prefs tab's Follow-Me Tab (info) Modified Paths: -------------- branches/1.0/package/webinterface/altweb/common/topics.info Modified: branches/1.0/package/webinterface/altweb/common/topics.info =================================================================== --- branches/1.0/package/webinterface/altweb/common/topics.info 2017-04-01 21:40:24 UTC (rev 8254) +++ branches/1.0/package/webinterface/altweb/common/topics.info 2017-04-02 12:59:12 UTC (rev 8255) @@ -8,7 +8,7 @@ The Follow-Me tab uses Asterisk's internal database (astdb) to maintain a list of Follow-Me numbers and their state. -In particular, Asterisk 1.4 supports a Follow-Me application, which makes adding this feature +In particular, Asterisk supports a Follow-Me application, which makes adding this feature into your dialplan about as easy as it gets. Credit: Darrick Hartman @@ -18,8 +18,8 @@ exten => s,1,GotoIf($[${DB_EXISTS(followme/${ARG1})}=0]?nofollow) exten => s,n,GotoIf($[${DB_RESULT:0:1}=0]?nofollow:follow) exten => s,n(follow),Dial(SIP/${ARG1},20) -exten => s,n,Followme(${ARG1},san) -exten => s,n,Goto(s-${DIALSTATUS},1) +exten => s,n,Followme(${ARG1},sn) +exten => s,n,Goto(s-NOANSWER,1) exten => s,n(nofollow),Dial(SIP/${ARG1},20) exten => s,n,Goto(s-${DIALSTATUS},1) exten => s-NOANSWER,1,Voicemail(${ARG1},u) ; If unavailable, send to voicemail @@ -81,13 +81,13 @@ All three security levels are supported by the Follow-Me tab: admin, staff and 'numbered' user. The non-admin 'numbered' user can only edit the status of their Follow-Me numbers. -Finally, it is suggested in the Prefs tab to have +Note that when the web interface, Follow-Me -> Dial Numbers: [ Single number without callee prompt ] +is selected, the Followme() application immediately handles the number using the specified dialplan context. +For this "without callee prompt" case, the Followme() application does not return, any NOANSWER or BUSY +Dial() ${DIALSTATUS} values either need to be handled in your dialplan when dialing Follow-Me numbers, +or use the destination device (Cell/Mobile Phone Voicemail) to handle exceptions. -_X_ Use Asterisk Manager Interface for Asterisk Commands -checked, since the performance of the Follow-Me tab will be greatly improved. - - [[sysdial-dialplan]] Speed Dial Tab: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |