High-level flow. My question is how does IVR distinguish between step 2) and step 6) so that it knows to play custom messages? Do I need to configure two separate vectors with different vdns?
Steps-
1)Call answered by PBX at location
2)PBX sends call to IVR
3)IVR asks questions of caller to best route call
4)IVR routes the call to the best route point in the PBX
5)PBX queues the call
6)PBX routes call back to IVR if expected queue time is above a threshold
7)IVR plays a message that can be interrupted if agent becomes available
8)PBX routes call to agent
Steps-
1)Call answered by PBX at location
2)PBX sends call to IVR
3)IVR asks questions of caller to best route call
4)IVR routes the call to the best route point in the PBX
5)PBX queues the call
6)PBX routes call back to IVR if expected queue time is above a threshold
7)IVR plays a message that can be interrupted if agent becomes available
8)PBX routes call to agent