Hace varios años estuve investigando sobre la instalación de centralitas telefónicas IP basadas en Asterisk. En especial estuve estudiando la distribución Elastix. Y realicé un ejemplo real sobre un posible servicio de reservas de pizzas online. El sistema constaba de los siguientes elementos:
– Centralita telefónica IP. Configurada con un menu IVR. Con diferentes extensiones y capaz de verificar de forma automática los pedidos realizados a través de la web.
Además, una serie de scripts en PHPAGI para conectar con la web y ver el estado de los pedidos en tiempo real y poderlos actualizar. E informar al cliente mediante locuciones del estado del pedido y su confirmación.
– Website donde realizar los pedidos con una serie de APIs programadas por mi para que la centralita contacte con la web y pueda ver los estados de los pedidos y actualizarlos en tiempo real.
– Había un tercer módulo web, estudiado para ir puesto en la cocina y que los pedidos vayan cambiando de estado y lugar de forma totalmente automática (es decir, una vez que el cliente llama al sistema automática y verifica el pedido, este cambia de ventana sólo).
A continuación os dejo un vídeo en formato SWF del ejemplo real. A partir de la mitad más o menos darle volumen pues es todo el tema de la llamada.
Vídeo Asterisk conexión a web pedidos online y confirmación de los mismos
Saludos!