Skip to main content

FollowMe Huntlist disable press 1 to accept or 2 .....

Posted by sabrejeremy on Fri, 04/15/2011

Does anyone know if it's possible to disable 'You have an incoming call, press 1 to accept this call, or press 2..' so that it simply connects both parties once answered?

Im sure its possible, just not sure where and how.

[macro-tl-followme-huntlist]

exten => s,1,Set(CALLERID(name)=${ARG2}${CALLERID(name)})
;; any non "" value will do
exten => s,n,Set(__RINGGROUP_TIMEOUT=60)
exten => s,n,FollowMe(${ARG1},${ARG3})
;; get final destination created by PBX Manager GUI for this huntlist
exten => s,n,Set(COMMAND=${DB(TL/HL/${ARG1}/command)})
exten => s,n,NoOp(COMMAND=${COMMAND})
;; max 5 arguments
exten => s,n,Set(ARRAY(MYMACRO,MYARG1,MYARG2,MYARG3,MYARG4,MYARG5)=${COMMAND}) ;;=Asterisk-1.4
exten => s,n,Macro(${MYMACRO},${MYARG1},${MYARG2},${MYARG3},${MYARG4},${MYARG5}) ;;=Asterisk-1.4
;;exten => s,n,Macro(${COMMAND}) ;;=Asterisk-1.6
exten => s,n(hangup),Hangup

Thanks,

jeremy


Submitted by cbbs70a on Mon, 04/18/2011 Permalink

I'm not sure what version of TL you are running. I must have an older version because I don't have macro-tl-followme-huntlist. But the audio file you are talking about is called incoming-call-accept-decline. Just do a quick grep in /etc/asterisk to find it in the dial plan. On my system, I found it in macro-tl-confirm-call-acceptance.
Regards;
Frank

Submitted by eeman on Mon, 04/18/2011 Permalink

i think he's using the followme.conf stuff.. which those recordings are defined in the file itself. If you lookup in google 'asterisk followme.conf' you should get a list of all settings.

Submitted by sabrejeremy on Mon, 04/25/2011 Permalink

Thanks for the help guys. Ive been using thirdlane for a while now but just now utilizing this function.

My specific use is: I'm using a find me follow me hunt group and setting up a feature code so that the instead of transfering to an extension I can transfer to a feature code that will ring a cell phone and or extension x amount of times then kick back to another hunt group if no answer. Everything is working perfectly except when the cell phone rings i am getting the options 1 and 2 and it is pretty annoying having to press a key to connect the call. I just want it to connect when I pick up.

So my real question is:

How do I eliminate the greeting and funtion of the 1 and 2 option and just connect the call???

Your expert help would really be appriciated!

Submitted by sabrejeremy on Wed, 04/27/2011 Permalink

Good Point.

I have already changed everything to use a regular hunt list and it is serving the purpose.
I was just trying to hard to look for an answer for a prob that doesnt exist.

Thanks for the help!

Submitted by sabrejeremy on Mon, 05/02/2011 Permalink

Eric

OK I figured out why I was using the follow me based huntlist.

When a call is transfered to a followme based Hunt List the caller hears hold music!
If a call is transfered to a regular Hunt List the caller hears ringing and NO Hold Music!

Is there an easy way to modify the Follow Me Based Hunt List script to do everything it does except give you the 1 and 2 prompt. I mean just connect upon answering?

Submitted by eeman on Mon, 05/02/2011 Permalink

no, thats not how the followme.conf was designed.

Why dont you just make the regular huntlist play hold music?

Submitted by sabrejeremy on Mon, 05/02/2011 Permalink

Using a Hunt List for Step 1 I have an Extension Based Ring Group, which I have selected an extention and put a cell number into other numbers to dial. Then Step 2 I have a Queue which rings for 60 seconds. After No Answer I then have Step 3 which dials an extention which rings and if No Answer gos to Voicemail.

Once the system hits Step 2 Hold music starts until timing out then rings final destinantion extention.

So my question is how do I make Hold Music Play immediately using a Hunt List for Step 1 instead of ringing?

Your Question: Why dont you just make the regular huntlist play hold music?

HOW????

Thanks for your help in advance your experience and knowledge is most appreciated.

Submitted by eeman on Mon, 05/02/2011 Permalink

ok for starters dont use extension based ring groups, they use chan_local and thats prettymuch the devil.

playing MOH instead of ringing is a basic option of the Dial command, so from the asterisk CLI do a 'core show application dial' and look for the option for music on hold. I cant remember what it is off the top of my head.. I think 'M' is macro, so maybe 'm' or could be some entirely different letter. Easy Peasy lemon squeezy.

Submitted by sabrejeremy on Mon, 05/02/2011 Permalink

You are the man. Got it.

Next Question. If extension based ring groups use local channels and are pretty much the devil. How about, Device based ring groups?

In the GUI I see no real difference, I mean it has the same options unless it is utilizing something other than local channels.

Submitted by eeman on Mon, 05/02/2011 Permalink

the difference is one is calling

Local/110@from-inside-tenant

the other is calling

SIP/110-tenant

the difference is extension base has to use dialplan again.. then bridge..

SIP/incoming -> Local/110@from-inside-tenant -> another dial command -> SIP/110-tenant

the device based ring group is just

SIP/incoming -> SIP/110-tenant

Submitted by Nicki on Thu, 03/15/2012 Permalink

If you will use a regular hunt list and sent it to my cell phone and the cell phone VM will answer will it not go to next step in the hunt list, the caller will end up leaving a message on your cell phone vm, am i right?