DTMF id match and play message


We have a asterisk based system running in our office. We provide our customers appointments to meet counsellors when they register on our site. To check/confirm the appointment time people have to call up and confirm.

To provide better (extended hours support) and free up our receptions time we want to automate the process of reading out apointment times.

We want to have a method setup where in the user can key in his userid (numeric- 7 digits) and based on that play out his appointment date and time.

The userid and date time can be stored in a csv file or txt file as required.

How can I do this via the dialplan functions in asterisk.


The same way as any IVR, using some combination of Background, Read, Waitexen, GotIf, ExecIf, etc. with Playback for the message.