Hi everybody, currently I work for an italian Telco and we need to realize a new call centre infrastructure.
In my past experience I always use Asterisk for all (sip registrer, media gateway, IVR, queues and so on)
Now my call centre needs to handle 500 agents and 12k calls/days at least.
So I studied many cases and realized that the best solution was using a kamailio + Asterisk installation.
I read this tutorial, http://kb.asipto.com/asterisk:realtime:kamailio-4.0.x-asterisk-11.3.0-astdb, but it seems for SIP carrier, not a call centre, so i draw this schema:
these are the call step I thought:
call from public network, kamailio redirect to asterisk 1
the customer does his choise into the IVR and chose, for example, technical support.
asterisk needs to put the call in a dedicated queue in an asterisk 2, so asterisk redirect the call to Kamilio
kamailio send the call to the queue manager in asterisk 2
All the agents are registered in kamailio DB, the asterisk server in a realtime architecture know about it.
I’n not yet able to understand how asterisk 1 can pass the call to kamailio and kamilio to asterisk 2, I would like to se the dialplan and the kamailio .cfg file.
My question: anybody had the same situation? anybody can help me?
I’m very confident with asterisk, not with kamailio.