I'm new to Asterisk an VoIP and no research fits my needs.
I want to make a IVR in asterisk. The incoming calls will come from customers as well as business contacts. The business contacts will be forwarded to reception immediately after the first menu.
The customers have to pass multiple menus, where they sometimes just have to choose between "press 1 or 2 or ..." but sometimes the storage for user-input (numbers) is needed.
The customer will be forwarded to a group of agents and I have no idea how I could make the users input available for the specified agent who accepted the call. Best would be on a website.
I have knowlegde (more to less) in:
- Ruby / Rails
- MySQL
- Asterisk
- PHP
What would be the best way to serve my needs?
I have read about issus in performance when it comes to a high number of calls simultaneously, dtmf recognition and all ivr logic is completely in asterisks hands (extensions.conf). Therefore outsourcing it via AGI would be good, but I have 0 knowledge about working with the gateway interface
Thanks for any tips