David,

mohqueue was designed to hold calls in a FIFO queue until retrieved (http://kamailio.org/docs/modules/4.3.x/modules/mohqueue.html#overview).  It does not include an algorithm that decides when to remove it from the queue since there are many ways to determine that.  Whether you program this feature using Kamailio, freeSWITCH or some other means is up to your ingenuity. :{)

There is a known bug where calls with multiple ROUTE statements may cause calls to fail.  There is a v0.12 fix to this (https://github.com/rdboisvert/mohqueue) but it hasn't been released to Kamailio as it is still going through QA testing.  All tests have been positive so far.

Bob

On Mon, Nov 16, 2015 at 7:06 AM, David Villasmil Govea <david.villasmil@gmail.com> wrote:
Hello list,

I've been given a task to setup a predictive dialer with for 8000+ agents taking accepted calls in a queue.
I've done this for a much smaller setup in freeSWITCH but i recently saw that kamailio has a mohqueue (which i already setup as a PoC) that might work for this.
My question is whether you think it's a good idea to go with this on kamailio or is freeSWITCH better suited for this kind of application?

The setup would be to generate outgoing calls based on a list (predictive dialer) and send answered calls to a queue to be answered by an agent.

Thanks!

David

--
DVG

--
Imagination is more important than knowledge
Albert Einstein

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users