Hi,
I am a Developer, and VoIP, Telecom, and Linux expert from Pakistan. I have solid command with Asterisk and its dialplan/IVR. I will be happy to provide a dialplan for the mentioned authentication process. further I will also provide installation/usage related guides.
Please contact me to discuss this task, and let me know how you want to proceed.
Regards