I use a Menu microapp to queue callers waiting to talk to certain agents. The Microapp is configured like so: VRU Script Name= (M,XXX_AgentQueue), Config Param= (#,Y,2,1,1) and Interruptible is checked. The file plays for about 1 minute and it gives the option to leave a voicemail. If the caller presses # the call de-queues and it gets sent to a Dynamic label corresponding to the agent's voicemail box and they don't press anything it loops until the caller hangs up, chooses to leave a vm or the agent becomes available (picture attached).
I did it this way to free up IVR ports (I used to call a CVP app before).
Questions:
Aside from adding a couple of Call Type on either side of the microapp; how can I report on calls going in and out?
How can I tell how many people are pressing the # inside the Microapp?
Is this done right?
thanks