Does this configuration make sense?
I'm trying to ditch multiple registrations and go with a concept where a user (say identified internally as extension # 3005) can register any number of devices/softphones using unique SIP credentials for each one, and so extension would end up having these extensions configured: 3005@domain - primary extension, but no one registers it directly. It is used for presence and its dial_string will define what other extensions are supposed to ring 3005_desktop@domain 3005_mobile1@domain 3005_yealink@domain and so 3005's dial_string can define that the Yealink and Mobile1 extensions will ring for the first 10 seconds, and only then 3005_desktop starts to ring as well. They will all have 3005's VM box as their voicemail box. When they call out they will set presence_id to be 3005@domain and also presence_id will be set when they are called via 3005's dial_string. Anybody ever did this kind of set up? The whole idea is to have the user control which of their devices ring, if at all. Because I see more and more users registering on 3+ devices and they don't always want them to all to ring right away. Mike
Hi! Actually, you can use a ring groups here. Like condition - destination_number - 3005 action - bridge - user/3005_mobile,{leg_delay_start=10}user/3005_desktop More on this - https://freeswitch.org/confluence/display/FREESWITCH/Dialplan+FollowMe Regards, Igor On 14 авг. 2017 г., 4:09 +0200, Michael Avers <michael@mailworks.org>, wrote:
I'm trying to ditch multiple registrations and go with a concept where a user (say identified internally as extension # 3005) can register any number of devices/softphones using unique SIP credentials for each one, and so extension would end up having these extensions configured:
3005@domain - primary extension, but no one registers it directly. It is used for presence and its dial_string will define what other extensions are supposed to ring
3005_desktop@domain 3005_mobile1@domain 3005_yealink@domain
and so 3005's dial_string can define that the Yealink and Mobile1 extensions will ring for the first 10 seconds, and only then 3005_desktop starts to ring as well.
They will all have 3005's VM box as their voicemail box.
When they call out they will set presence_id to be 3005@domain and also presence_id will be set when they are called via 3005's dial_string.
Anybody ever did this kind of set up?
The whole idea is to have the user control which of their devices ring, if at all. Because I see more and more users registering on 3+ devices and they don't always want them to all to ring right away.
Mike
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
You're better off making them all register as the same, it makes everything easier. Change the auth-username so you can tell them apart possibly. /b On Tue, Aug 15, 2017 at 2:35 AM, Igor Olhovskiy <igorolhovskiy@gmail.com> wrote:
Hi!
Actually, you can use a ring groups here.
Like
condition - destination_number - 3005 action - bridge - user/3005_mobile,{leg_delay_start=10}user/3005_desktop
More on this - https://freeswitch.org/confluence/display/FREESWITCH/ Dialplan+FollowMe
Regards, Igor
On 14 авг. 2017 г., 4:09 +0200, Michael Avers <michael@mailworks.org>, wrote:
I'm trying to ditch multiple registrations and go with a concept where a user (say identified internally as extension # 3005) can register any number of devices/softphones using unique SIP credentials for each one, and so extension would end up having these extensions configured:
3005@domain - primary extension, but no one registers it directly. It is used for presence and its dial_string will define what other extensions are supposed to ring
3005_desktop@domain 3005_mobile1@domain 3005_yealink@domain
and so 3005's dial_string can define that the Yealink and Mobile1 extensions will ring for the first 10 seconds, and only then 3005_desktop starts to ring as well.
They will all have 3005's VM box as their voicemail box.
When they call out they will set presence_id to be 3005@domain and also presence_id will be set when they are called via 3005's dial_string.
Anybody ever did this kind of set up?
The whole idea is to have the user control which of their devices ring, if at all. Because I see more and more users registering on 3+ devices and they don't always want them to all to ring right away.
Mike
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com http://www.freeswitchcookbook.com Book a phone call (CST) <https://freeswitch.com/appointment> Allison prompts for FreeSWITCH: *https://www.gofundme.com/allison-prompts-for-freeswitch* <https://www.gofundme.com/allison-prompts-for-freeswitch> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest
Yes I agree it's much simpler, the issue is I need to be able to send calls to specific user devices at times. For example a user may not want mod fifo calls to go to anything but the deskphone, etc. Or users want to ring them sequentially even when dialed internally as an extension. On Tue, Aug 15, 2017, at 12:33 PM, Brian West wrote:
You're better off making them all register as the same, it makes everything easier. Change the auth-username so you can tell them apart possibly.> /b
On Tue, Aug 15, 2017 at 2:35 AM, Igor Olhovskiy <igorolhovskiy@gmail.com> wrote:>> Hi!
Actually, you can use a ring groups here.
Like
condition - destination_number - 3005 action - bridge - user/3005_mobile,{leg_delay_start=10}user/3005_desktop>> More on this - https://freeswitch.org/confluence/display/FREESWITCH/Dialplan+FollowMe>> Regards, Igor
On 14 авг. 2017 г., 4:09 +0200, Michael Avers <michael@mailworks.org>, wrote:>>
I'm trying to ditch multiple registrations and go with a concept where a user (say identified internally as extension # 3005) can register any number of devices/softphones using unique SIP credentials for each one, and so extension would end up having these extensions configured:>>> 3005@domain - primary extension, but no one registers it directly. It is used for presence and its dial_string will define what other extensions are supposed to ring>>> 3005_desktop@domain 3005_mobile1@domain 3005_yealink@domain
and so 3005's dial_string can define that the Yealink and Mobile1 extensions will ring for the first 10 seconds, and only then 3005_desktop starts to ring as well.>>> They will all have 3005's VM box as their voicemail box.
When they call out they will set presence_id to be 3005@domain and also presence_id will be set when they are called via 3005's dial_string.>>> Anybody ever did this kind of set up?
The whole idea is to have the user control which of their devices ring, if at all. Because I see more and more users registering on 3+ devices and they don't always want them to all to ring right away.>>> Mike
__________________________________________________________________- _______>>> Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
-- **Brian West** brian@freeswitch.org
**Twitter: @FreeSWITCH , @briankwest**
http://www.freeswitchbook.com http://www.freeswitchcookbook.com
Book a phone call (CST)[1]
Allison prompts for FreeSWITCH:
Got Bugs? Report them here[2]! | Reddit: /r/freeswitch[3]
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest> ___________________________________________________________________- ________> Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
Links: 1. https://freeswitch.com/appointment 2. https://freeswitch.org/jira 3. https://www.reddit.com/r/freeswitch
if you are building dial strings dynamically and dial plan dynamically it is at least possible to still do that, although a bit trickier to do right, if you use the alternate auth-username method Brian refers to.
On Aug 15, 2017, at 3:48 PM, Michael Avers <michael@mailworks.org> wrote:
Yes I agree it's much simpler, the issue is I need to be able to send calls to specific user devices at times. For example a user may not want mod fifo calls to go to anything but the deskphone, etc. Or users want to ring them sequentially even when dialed internally as an extension.
On Tue, Aug 15, 2017, at 12:33 PM, Brian West wrote:
You're better off making them all register as the same, it makes everything easier. Change the auth-username so you can tell them apart possibly.
/b
On Tue, Aug 15, 2017 at 2:35 AM, Igor Olhovskiy <igorolhovskiy@gmail.com <mailto:igorolhovskiy@gmail.com>> wrote: Hi!
Actually, you can use a ring groups here.
Like
condition - destination_number - 3005 action - bridge - user/3005_mobile,{leg_delay_start=10}user/3005_desktop
More on this - https://freeswitch.org/confluence/display/FREESWITCH/Dialplan+FollowMe <https://freeswitch.org/confluence/display/FREESWITCH/Dialplan+FollowMe>
Regards, Igor
On 14 авг. 2017 г., 4:09 +0200, Michael Avers <michael@mailworks.org <mailto:michael@mailworks.org>>, wrote:
I'm trying to ditch multiple registrations and go with a concept where a user (say identified internally as extension # 3005) can register any number of devices/softphones using unique SIP credentials for each one, and so extension would end up having these extensions configured:
3005@domain - primary extension, but no one registers it directly. It is used for presence and its dial_string will define what other extensions are supposed to ring
3005_desktop@domain 3005_mobile1@domain 3005_yealink@domain
and so 3005's dial_string can define that the Yealink and Mobile1 extensions will ring for the first 10 seconds, and only then 3005_desktop starts to ring as well.
They will all have 3005's VM box as their voicemail box.
When they call out they will set presence_id to be 3005@domain and also presence_id will be set when they are called via 3005's dial_string.
Anybody ever did this kind of set up?
The whole idea is to have the user control which of their devices ring, if at all. Because I see more and more users registering on 3+ devices and they don't always want them to all to ring right away.
Mike
So for that purpose I would need sort of a "dummy" extension 3005 that serves as placeholder for the dynamic dial string and probably the voicemail box and presence, right? Then when calls go out to 3005_mobile, etc. I'd set presence_id=3005 or is that not the intended purpose of presence_id? If I don't use 3005 as a non-registered extension, how else would I let other extensions monitor presence for the user they only know as "3005" and which is also what they expect to dial to reach that user? Thanks Mike On Tue, Aug 15, 2017, at 12:51 PM, Michael Jerris wrote:
if you are building dial strings dynamically and dial plan dynamically it is at least possible to still do that, although a bit trickier to do right, if you use the alternate auth-username method Brian refers to.>
On Aug 15, 2017, at 3:48 PM, Michael Avers <michael@mailworks.org> wrote:>> Yes I agree it's much simpler, the issue is I need to be able to send calls to specific user devices at times. For example a user may not want mod fifo calls to go to anything but the deskphone, etc. Or users want to ring them sequentially even when dialed internally as an extension.>>
On Tue, Aug 15, 2017, at 12:33 PM, Brian West wrote:
You're better off making them all register as the same, it makes everything easier. Change the auth-username so you can tell them apart possibly.>>> /b
On Tue, Aug 15, 2017 at 2:35 AM, Igor Olhovskiy <igorolhovskiy@gmail.com> wrote:>>>> Hi!
Actually, you can use a ring groups here.
Like
condition - destination_number - 3005 action - bridge - user/3005_mobile,{leg_delay_start=10}user/3005_desktop>>>> More on this - https://freeswitch.org/confluence/display/FREESWITCH/Dialplan+FollowMe>>>> Regards, Igor
On 14 авг. 2017 г., 4:09 +0200, Michael Avers <michael@mailworks.org>, wrote:>>>>
I'm trying to ditch multiple registrations and go with a concept where a user (say identified internally as extension # 3005) can register any number of devices/softphones using unique SIP credentials for each one, and so extension would end up having these extensions configured:>>>>> 3005@domain - primary extension, but no one registers it directly. It is used for presence and its dial_string will define what other extensions are supposed to ring>>>>> 3005_desktop@domain 3005_mobile1@domain 3005_yealink@domain
and so 3005's dial_string can define that the Yealink and Mobile1 extensions will ring for the first 10 seconds, and only then 3005_desktop starts to ring as well.>>>>> They will all have 3005's VM box as their voicemail box.
When they call out they will set presence_id to be 3005@domain and also presence_id will be set when they are called via 3005's dial_string.>>>>> Anybody ever did this kind of set up?
The whole idea is to have the user control which of their devices ring, if at all. Because I see more and more users registering on 3+ devices and they don't always want them to all to ring right away.>>>>> Mike
___________________________________________________________________- ________> Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
Hi Brian, On 15 August 2017 at 12:33, Brian West <brian@freeswitch.org> wrote:
You're better off making them all register as the same, it makes everything easier. Change the auth-username so you can tell them apart possibly.
Where's auth-username go? Is this it? <user id="2600" auth-username="brian">
/b
sean
Hello, If anyone running a hosted PBX / trunking service is willing to share, I would love to hear some stats as far as outbound/inbound minute usage of business extension customers. We are looking at several whitelabel solutions and they all claim that across their network they see average blended in/out usage of 500 minutes per month per business extension... Trying to validate this claim. Thanks Mike
500 minutes is a little over 8 hours per month. In a callcentre environment that'd be considered low. While we have many extensions doing an hour or less, we have customers doing 20-40 hours per month per agent. Our newest customer has agents taking 3-4 hours a day. Everything is relative and depends on the needs of the individual customers, and 500 minutes per month is realistic. Kind regards, On 16 August 2017 at 07:36, Michael Avers <michael@mailworks.org> wrote:
Hello,
If anyone running a hosted PBX / trunking service is willing to share, I would love to hear some stats as far as outbound/inbound minute usage of business extension customers. We are looking at several whitelabel solutions and they all claim that across their network they see average blended in/out usage of 500 minutes per month per business extension... Trying to validate this claim.
Thanks Mike
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.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
-- *Andrew Cassidy BSc (Hons) MBCS SSCA* Managing Director 03303 880 960 andrew@cassidyweb.co.uk <andrew@cassidywebservices.co.uk> www.cassidyweb.co.uk <http://www.cassidywebservices.co.uk>
participants (6)
-
Andrew Cassidy
-
Brian West
-
Igor Olhovskiy
-
jungle Boogie
-
Michael Avers
-
Michael Jerris