I have a request like below:
1-From user with a number xxxx who calls our agents, they are considered as client VIP, so his call must be answered first.
Is there anyway to tell dialplan in asterisk if number of caller_id = xxxx then Answered directly by extension 6000 without coming in Queue .
2-How to assigned directly a channel directly to one agent available? is it possible with dialplan or I have to use ARI API
3-How about the report of asterisk, does I have to build my own report (my own shema of database) or it exists already ?
I need as report:
a) the number of calls which is missed, the number of calls received, the number of calls outgoings.
b)details of each call I mean caller_id, status (if it is receiving or outgoing or missing call), duration of the call,the time that the call is stayed in queue before the agent answered, the agent who is treated the call etc
Thanks you much for your replies