[Freeswitch-dev] mod_callcenter => mod_huntgroup.

Ali Işık fenlisesi at gmail.com
Fri Sep 21 12:27:32 MSD 2012


All right, thank you, João.  I will have to set up a little lab here
and see what I can get done with these parameters.

How about my original question, by the way, about the maturity of
mod_callcenter, as you see it, and its place in the roadmap?

Best,

-- Ali Işık

On Fri, Sep 21, 2012 at 2:20 AM, João Mesquita <jmesquita at freeswitch.org> wrote:
> Check the following channel vars:
>
> leg_timeout --> This will timeout a leg only and must be set on [] and not
> globally
> call_timeout --> This will set global timeout for the entire
> originate/bridge but only for ringing state
> leg_delay_start --> This will delay the leg to start and must be set under
> [] and not globally
>
>
> With these 3 items, you must be able to do what you need/want.
>
> Regards,
> João Mesquita
>
>
>
>
> On Thu, Sep 20, 2012 at 3:34 PM, Ali Işık <fenlisesi at gmail.com> wrote:
>>
>> Essentially, it would be a poor man's call center.  Imagine that the
>> customer already has a proxy set up and integrated into their systems.
>>  They want to be able to set up a scenario such as:
>>
>> When 101 is dialed,
>> (1)   Ring 201
>> (2)   If there is no response in 5 seconds, ring 30[0-9] in parallel,
>> but not exactly simultaneously, because the customer does not want the
>> proxy to be flooded.  Randomize the list and send out INVITEs with,
>> say, 100ms intervals (this should be settable)
>> (3)   If there is no response in 10 seconds, ring 4[0-4][0-9] (quasi-)
>> simultaneously.
>> (4)   If there is no response in 10 seconds, go to IVR.
>>
>> The customer wants to be able to ring 50 user agents
>> (quasi-)simultaneously.  They don't want to load their proxy
>> unnecessarily and they don't want to confuse/flood the caller's user
>> agent, either.  There are other considerations, too, that I don't want
>> to bore you with at this point. :-)
>>
>> I thought a FreeSWITCH b2bua app (such as mod_huntgroup) would fit the
>> bill here.
>>
>> Do you think I could set this up through configuration only?  That
>> would be awesome, but the requirements are kind of specific, so I
>> presumed that I would have to roll my own module.
>>
>> Best,
>>
>> -- Ali Isik
>>
>> On Thu, Sep 20, 2012 at 4:55 PM, João Mesquita <jmesquita at freeswitch.org>
>> wrote:
>> > What would mod_huntgroup do? We have mod_lcr that does lcr based on sql
>> > lookups for example...
>> >
>> > Regards,
>> > João Mesquita
>> >
>> >
>> >
>> > On Thu, Sep 20, 2012 at 7:15 AM, Ali Işık <fenlisesi at gmail.com> wrote:
>> >>
>> >> Hello, devs,
>> >>
>> >> I am thinking about developing a mod_huntgroup.  I am new to
>> >> FreeSWITCH and would appreciate any help starting up.
>> >>
>> >> At first glance, mod_callcenter seems to have some relevant features.
>> >> I am trying to decide whether it would make a good starting point.  In
>> >> particular, I would like to know how mod_callcenter is viewed by you
>> >> guys -- is it widely used, for instance, and actively maintained? Does
>> >> it have a place in your roadmap?
>> >>
>> >> Cheers,
>> >>
>> >> -- Ali Isik
>> >>
>> >>
>> >> _________________________________________________________________________
>> >> Professional FreeSWITCH Consulting Services:
>> >> consulting at freeswitch.org
>> >> http://www.freeswitchsolutions.com
>> >>
>> >> 
>> >> 
>> >>
>> >> Official FreeSWITCH Sites
>> >> http://www.freeswitch.org
>> >> http://wiki.freeswitch.org
>> >> http://www.cluecon.com
>> >>
>> >> FreeSWITCH-dev mailing list
>> >> FreeSWITCH-dev at lists.freeswitch.org
>> >> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
>> >> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
>> >> http://www.freeswitch.org
>> >
>> >
>> >
>> >
>> > _________________________________________________________________________
>> > Professional FreeSWITCH Consulting Services:
>> > consulting at freeswitch.org
>> > http://www.freeswitchsolutions.com
>> >
>> > 
>> > 
>> >
>> > Official FreeSWITCH Sites
>> > http://www.freeswitch.org
>> > http://wiki.freeswitch.org
>> > http://www.cluecon.com
>> >
>> > FreeSWITCH-dev mailing list
>> > FreeSWITCH-dev at lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
>> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
>> > http://www.freeswitch.org
>> >
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>> 
>> 
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-dev mailing list
>> FreeSWITCH-dev at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
>> http://www.freeswitch.org
>
>
>
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> 
> 
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-dev mailing list
> FreeSWITCH-dev at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-dev
> http://www.freeswitch.org
>



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-dev mailing list