Is it possible to ring user without bridging?
Is there a way to ring an internal user/group but not have it participate in the incoming call/bridge? I know sounds strange but I have a situation where I need to call a user group for 1 second (different ring on the phones) and proceeding in the extension dialplan. I tried the wiki on this one too. It has been dialed using bridge but that is causing problems if a call is picked up during that 1 ring. Thanks for any help. Mario G
On Wed, Apr 4, 2012 at 3:39 PM, Mario G <mario_fs@mgtech.com> wrote:
I know sounds strange but I have a situation where I need to call a user group for 1 second (different ring on the phones) and proceeding in the extension dialplan.
I have to wonder, is there a better way to do what you're trying to do? Of course we don't know the answer without knowing what it is you hope to gain by ringing them once. I can think of a number of ways you might do this, but they're all hacks. What are you hoping to do? Best, Gabe
I posted this then MC responded to Can ringback be variable in bridge command?. See that thread for full description but basically, if no one answers a call (bridge timeout) I bridge again to internal users and cell phones. It's before the second bridge that I ring another set of users for 1 second, they are the same phones but setup to ring differently so we know the call is about to bridge to the cell phones. It's very handy but if someone picks up during that 1 ring then there a problem. Thanks for any help, it's a real head scratcher for me. Works fine except for this inconvenience which for some reason "seems" happening more since I updated FS. Mario G On Apr 4, 2012, at 2:46 PM, Gabriel Gunderson wrote:
On Wed, Apr 4, 2012 at 3:39 PM, Mario G <mario_fs@mgtech.com> wrote:
I know sounds strange but I have a situation where I need to call a user group for 1 second (different ring on the phones) and proceeding in the extension dialplan.
I have to wonder, is there a better way to do what you're trying to do? Of course we don't know the answer without knowing what it is you hope to gain by ringing them once.
I can think of a number of ways you might do this, but they're all hacks.
What are you hoping to do?
Best, Gabe
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Well, some would argue that what he's doing now is a hack, so maybe a better hack is in order. :) Perhaps the 1-second bridge could be accomplished by executing an extension that runs an api in a new thread that does a 1-second ring. That way, if someone answers the 1 second call it isn't THE call, if you get my meaning. Other ideas? -MC On Wed, Apr 4, 2012 at 2:46 PM, Gabriel Gunderson <gabe@gundy.org> wrote:
On Wed, Apr 4, 2012 at 3:39 PM, Mario G <mario_fs@mgtech.com> wrote:
I know sounds strange but I have a situation where I need to call a user group for 1 second (different ring on the phones) and proceeding in the extension dialplan.
I have to wonder, is there a better way to do what you're trying to do? Of course we don't know the answer without knowing what it is you hope to gain by ringing them once.
I can think of a number of ways you might do this, but they're all hacks.
What are you hoping to do?
Best, Gabe
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I added the dialplan ext to the other post. Too bad I can't do a originate_timeout=0 that would cause the user to ring once but nothing else. I will look into the api call but was hoping for something simpler. Mario G On Apr 4, 2012, at 4:03 PM, Michael Collins wrote:
Well, some would argue that what he's doing now is a hack, so maybe a better hack is in order. :)
Perhaps the 1-second bridge could be accomplished by executing an extension that runs an api in a new thread that does a 1-second ring. That way, if someone answers the 1 second call it isn't THE call, if you get my meaning.
Other ideas?
-MC
On Wed, Apr 4, 2012 at 2:46 PM, Gabriel Gunderson <gabe@gundy.org> wrote: On Wed, Apr 4, 2012 at 3:39 PM, Mario G <mario_fs@mgtech.com> wrote:
I know sounds strange but I have a situation where I need to call a user group for 1 second (different ring on the phones) and proceeding in the extension dialplan.
I have to wonder, is there a better way to do what you're trying to do? Of course we don't know the answer without knowing what it is you hope to gain by ringing them once.
I can think of a number of ways you might do this, but they're all hacks.
What are you hoping to do?
Best, Gabe
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Maybe... you could set group_confirm_key<http://wiki.freeswitch.org/wiki/Variable_group_confirm_key> so even if they pick up accidentally they still need to press 1. -Avi On Thu, Apr 5, 2012 at 2:12 AM, Mario G <mario_fs@mgtech.com> wrote:
I added the dialplan ext to the other post. Too bad I can't do a originate_timeout=0 that would cause the user to ring once but nothing else. I will look into the api call but was hoping for something simpler. Mario G
On Apr 4, 2012, at 4:03 PM, Michael Collins wrote:
Well, some would argue that what he's doing now is a hack, so maybe a better hack is in order. :)
Perhaps the 1-second bridge could be accomplished by executing an extension that runs an api in a new thread that does a 1-second ring. That way, if someone answers the 1 second call it isn't THE call, if you get my meaning.
Other ideas?
-MC
On Wed, Apr 4, 2012 at 2:46 PM, Gabriel Gunderson <gabe@gundy.org> wrote:
On Wed, Apr 4, 2012 at 3:39 PM, Mario G <mario_fs@mgtech.com> wrote:
I know sounds strange but I have a situation where I need to call a user group for 1 second (different ring on the phones) and proceeding in the extension dialplan.
I have to wonder, is there a better way to do what you're trying to do? Of course we don't know the answer without knowing what it is you hope to gain by ringing them once.
I can think of a number of ways you might do this, but they're all hacks.
What are you hoping to do?
Best, Gabe
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Avi Marcus
-
Gabriel Gunderson
-
Mario G
-
Michael Collins