I have CRM system and all out clients are devided between managers. CRM system knows who is client's manager. So on incoming call I want to try first this manager, and if he is not answering then route him to another manager. Is there a way to do so somehow passing parameters to callcenter application. I want to get all this call through mod_callcenter to keep statistics and queuing correct. -- Kamil Nigmatullin Skype: kamil.nigmatullin
You can create a queue for each manager and set a short timeout, if timeout occurs fallback the calls to the other queue and so on On 3 March 2017 at 03:08:13, Kamil Nigmatullin (kamil.nigmatullin@gmail.com) wrote: I have CRM system and all out clients are devided between managers. CRM system knows who is client's manager. So on incoming call I want to try first this manager, and if he is not answering then route him to another manager. Is there a way to do so somehow passing parameters to callcenter application. I want to get all this call through mod_callcenter to keep statistics and queuing correct. -- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
Thanks, good idea. I will do that. Where can I post this feature to some wishlist so developers would implement it later? 2017-03-12 5:21 GMT+06:00 Ítalo Rossi <italo@freeswitch.org>:
You can create a queue for each manager and set a short timeout, if timeout occurs fallback the calls to the other queue and so on
On 3 March 2017 at 03:08:13, Kamil Nigmatullin ( kamil.nigmatullin@gmail.com) wrote:
I have CRM system and all out clients are devided between managers. CRM system knows who is client's manager. So on incoming call I want to try first this manager, and if he is not answering then route him to another manager. Is there a way to do so somehow passing parameters to callcenter application. I want to get all this call through mod_callcenter to keep statistics and queuing correct.
-- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
-- Kamil Nigmatullin Tel: 77272323748 mob: 7 (707) 2517003 Skype: kamil.nigmatullin
On 03.03.2017 08:07, Kamil Nigmatullin wrote:
I have CRM system and all out clients are devided between managers. CRM system knows who is client's manager. So on incoming call I want to try first this manager, and if he is not answering then route him to another manager. Is there a way to do so somehow passing parameters to callcenter application. I want to get all this call through mod_callcenter to keep statistics and queuing correct.
See this link: https://wiki.freeswitch.org/wiki/Mod_callcenter You can use levels for each agent when assigning to tiers. Each client tries to call first agents with lowest level. You can have agents with same level, in which case (depending on call distribution strategy you choose) first is tried agents with lowest level, then agents with next level. Agents in callcenter is managers in you situation, which will wait for clients. With clients have different manager of level 1 then you have to create queues for different leveled managers. -- Mimiko desu.
Yes, I understand that. Thanks. Actually it is not static thing. I create the callcenter platform as a Service for our clinets. So I need more simple way to achive that, something like pass the param of preffered agent to mod callcenter that make a multiple queues and multiple levels. Anyway thank you for ideas. 2017-03-14 12:33 GMT+06:00 Mimiko <vbvbrj@gmail.com>:
On 03.03.2017 08:07, Kamil Nigmatullin wrote:
I have CRM system and all out clients are devided between managers. CRM system knows who is client's manager. So on incoming call I want to try first this manager, and if he is not answering then route him to another manager. Is there a way to do so somehow passing parameters to callcenter application. I want to get all this call through mod_callcenter to keep statistics and queuing correct.
See this link: https://wiki.freeswitch.org/wiki/Mod_callcenter
You can use levels for each agent when assigning to tiers. Each client tries to call first agents with lowest level. You can have agents with same level, in which case (depending on call distribution strategy you choose) first is tried agents with lowest level, then agents with next level.
Agents in callcenter is managers in you situation, which will wait for clients. With clients have different manager of level 1 then you have to create queues for different leveled managers.
-- Mimiko desu.
_________________________________________________________________________ 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
-- Kamil Nigmatullin Tel: 77272323748 mob: 7 (707) 2517003 Skype: kamil.nigmatullin
On 14.03.2017 09:07, Kamil Nigmatullin wrote:
Yes, I understand that. Thanks. Actually it is not static thing. I create the callcenter platform as a Service for our clinets. So I need more simple way to achive that, something like pass the param of preffered agent to mod callcenter that make a multiple queues and multiple levels. Anyway thank you for ideas.
For now, you can not create queues in callcenter dynamically. You could load queue configs from external (DB using some programming language to generate the config) and reload FS config, then reload mod_callcenter, which will disconnect the ongoing calls in callcenter. So you will have so much queues initially created as you plan do be different first managers. Although you can dynamically add remove agents, assign them to tiers without reloading mod_callcenter. -- Mimiko desu.
For now, you can not create queues in callcenter dynamically. Why not? via curl_xml it is dynamical. But the question is not if it is dynamical or not. I understood that what I want does not exist and I will find some time to work on modificaion of mod_callcenter so that it will be possible. It is really good busienss function and I think it worth spending time. -- Kamil Nigmatullin Skype: kamil.nigmatullin
Because it wasn't designed to do this. You can take a look at mod_fifo which is more powerful and more flexible than mod_callcenter On Tue, Mar 14, 2017 at 3:53 AM Kamil Nigmatullin < kamil.nigmatullin@gmail.com> wrote:
For now, you can not create queues in callcenter dynamically. Why not? via curl_xml it is dynamical.
But the question is not if it is dynamical or not. I understood that what I want does not exist and I will find some time to work on modificaion of mod_callcenter so that it will be possible. It is really good busienss function and I think it worth spending time.
-- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
callcenter_config queue load queuename will trigger a config request to your Web server when using mod_xml_curl, if using static config issue a reloadxml first. You don't have to reload the module Em ter, 14 de mar de 2017 às 11:34, Michael Jerris <mike@jerris.com> escreveu:
Because it wasn't designed to do this. You can take a look at mod_fifo which is more powerful and more flexible than mod_callcenter
On Tue, Mar 14, 2017 at 3:53 AM Kamil Nigmatullin < kamil.nigmatullin@gmail.com> wrote:
For now, you can not create queues in callcenter dynamically. Why not? via curl_xml it is dynamical.
But the question is not if it is dynamical or not. I understood that what I want does not exist and I will find some time to work on modificaion of mod_callcenter so that it will be possible. It is really good busienss function and I think it worth spending time.
-- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
Strange. I tested 82a9a3e. But "reloadxml" is not trigers update of queries How to reproduce: 1) start FS with vanlla config 2) load mod_callcenter; 3) rename "support@default" query to "support2@default"; 4) execute "reloadxml" 5) execute "callcenter_config queue list" Query name is still be "support@default" and no new queries. Sergey ср, 22 мар. 2017 г. в 3:23, Ítalo Rossi <italo@freeswitch.org>:
callcenter_config queue load queuename will trigger a config request to your Web server when using mod_xml_curl, if using static config issue a reloadxml first. You don't have to reload the module Em ter, 14 de mar de 2017 às 11:34, Michael Jerris <mike@jerris.com> escreveu:
Because it wasn't designed to do this. You can take a look at mod_fifo which is more powerful and more flexible than mod_callcenter
On Tue, Mar 14, 2017 at 3:53 AM Kamil Nigmatullin < kamil.nigmatullin@gmail.com> wrote:
For now, you can not create queues in callcenter dynamically. Why not? via curl_xml it is dynamical.
But the question is not if it is dynamical or not. I understood that what I want does not exist and I will find some time to work on modificaion of mod_callcenter so that it will be possible. It is really good busienss function and I think it worth spending time.
-- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
_________________________________________________________________________ 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
Reloadxml and then callcenter_config queue load queuename Em qua, 22 de mar de 2017 às 02:13, Sergey Safarov <s.safarov@gmail.com> escreveu:
Strange. I tested 82a9a3e. But "reloadxml" is not trigers update of queries How to reproduce: 1) start FS with vanlla config 2) load mod_callcenter; 3) rename "support@default" query to "support2@default"; 4) execute "reloadxml" 5) execute "callcenter_config queue list"
Query name is still be "support@default" and no new queries.
Sergey
ср, 22 мар. 2017 г. в 3:23, Ítalo Rossi <italo@freeswitch.org>:
callcenter_config queue load queuename will trigger a config request to your Web server when using mod_xml_curl, if using static config issue a reloadxml first. You don't have to reload the module Em ter, 14 de mar de 2017 às 11:34, Michael Jerris <mike@jerris.com> escreveu:
Because it wasn't designed to do this. You can take a look at mod_fifo which is more powerful and more flexible than mod_callcenter
On Tue, Mar 14, 2017 at 3:53 AM Kamil Nigmatullin < kamil.nigmatullin@gmail.com> wrote:
For now, you can not create queues in callcenter dynamically. Why not? via curl_xml it is dynamical.
But the question is not if it is dynamical or not. I understood that what I want does not exist and I will find some time to work on modificaion of mod_callcenter so that it will be possible. It is really good busienss function and I think it worth spending time.
-- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
_________________________________________________________________________ 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
how come mod_fifo more powerfull than mod_callcenter? Was it improved somehow? 2017-03-22 22:33 GMT+06:00 Ítalo Rossi <italo@freeswitch.org>:
Reloadxml and then callcenter_config queue load queuename Em qua, 22 de mar de 2017 às 02:13, Sergey Safarov <s.safarov@gmail.com> escreveu:
Strange. I tested 82a9a3e. But "reloadxml" is not trigers update of queries How to reproduce: 1) start FS with vanlla config 2) load mod_callcenter; 3) rename "support@default" query to "support2@default"; 4) execute "reloadxml" 5) execute "callcenter_config queue list"
Query name is still be "support@default" and no new queries.
Sergey
ср, 22 мар. 2017 г. в 3:23, Ítalo Rossi <italo@freeswitch.org>:
callcenter_config queue load queuename will trigger a config request to your Web server when using mod_xml_curl, if using static config issue a reloadxml first. You don't have to reload the module Em ter, 14 de mar de 2017 às 11:34, Michael Jerris <mike@jerris.com> escreveu:
Because it wasn't designed to do this. You can take a look at mod_fifo which is more powerful and more flexible than mod_callcenter
On Tue, Mar 14, 2017 at 3:53 AM Kamil Nigmatullin < kamil.nigmatullin@gmail.com> wrote:
For now, you can not create queues in callcenter dynamically. Why not? via curl_xml it is dynamical.
But the question is not if it is dynamical or not. I understood that what I want does not exist and I will find some time to work on modificaion of mod_callcenter so that it will be possible. It is really good busienss function and I think it worth spending time.
-- Kamil Nigmatullin Skype: kamil.nigmatullin _________________________________________________________________________ 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
_________________________________________________________________________ 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
_________________________________________________________________________ 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
-- Kamil Nigmatullin Tel: 77272323748 mob: 7 (707) 2517003 Skype: kamil.nigmatullin
participants (5)
-
Kamil Nigmatullin
-
Michael Jerris
-
Mimiko
-
Sergey Safarov
-
Ítalo Rossi