Si no entendí mal, estarías necesitando un sistema IVR (Interactive Voice Response)
Los que conozco no son rutinas, son aplicaciones completas y muchas veces están muy unidas al tipo de central telefónica que se use.
Existen algunos sistemas IVR de código libre como PhoneBazooka
http://sourceforge.net/projects/phonebazookaEstá escrito en VB, así que capaz debe haber algo hecho en VFP.
Saludos,
>necesito una rutina donde el una persona llame a un numero 1800 la computadora tome la llamada y la persona responda algunas preguntas con el telefono.
>
>Ejemplo :
>
>Desea pasar al servicio al cliente ? *** dice una grabacion ****
>el usuario desde su telefono presiona el 1 y el componente captura la respuesta realizando una operacion de acuerdo a la respuesta.