Dialing multiple channels with 1 extension without ring groups

The Asterisk Book gives the following as a way to dial multiple channels with a single extension:

exten => 105,1,Dial(DAHDI/1&SIP/0004F2001122&IAX2/Softphone)

Dial ext 105, and channels DAHDI/1, SIP/0004F2001122, and IAX2/Softphone all ring, and the call is completed to whichever one is picked up first.

Is there a way to do that with FreePBX, other than with ring groups?

Here’s why ring groups won’t work: A caller calls in and hears the main IVR which includes the message “If you know your party’s extension you may dial it at any time”. Dialing an extension at this time only works with “real” extensions; it does not work with ring groups. If the caller dials a number that happens (unknown to him) to be a ring group, he’ll get an error message.

Eric / www.rkt-tech.com

Follow Me

Knew it had to be something simple. Thanks!

RTFM’ing is always the first thing to do .

If you do need to dial a ring group from your IVR, you can stick this in /etc/asterisk/extensions_custom.conf:

; allow direct dialing of ring groups starting with 60 from IVR 1
exten => _60X,1,goto(from-internal,${EXTEN},1)

Interesting, miken32, thanks!

And dicko… yes, of course I did RTFM, sometimes TFM (and Google) is clearer and easier to find things in than other times…

Eric <who was this close to a clean getaway…> :slight_smile: