I would like to implement the voicemail queueing script that is part of the repository with a change. This script allows the caller to leave a message and the script calls another application and queues a phanton call. When the agent answers it plays a message stating to the agent to press 1 to listen to the message or 2 to call the caller back. Pressing 2 does a call redirect.
My question is what will the caller ID of the outbound call? It is my understanding that the redirect does not change the ANI of the call but keeps the ANI in place. So if the place call step from the voicemail.aef is used to call the queueing script, is it the voicemail script's CTI Ports (external phone numbe mask) or is it the CTI Route Point (external phone number mask)?
voicemail.aef -> Place Call (to 8410, Call Control Group 85XX ) -> voicemail-queueing.aef (Trigger x8410) -> Call Redirect (external call).