Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Crea IVR Avanzados - Consultas Telefonicas en Asterisk
Rating: 4.5 out of 5(67 ratings)
275 students

Crea IVR Avanzados - Consultas Telefonicas en Asterisk

IVR Interactivos con AGI con PHPAGI
Last updated 1/2025
Spanish
EnglishSpanish [Auto],

What you'll learn

  • Desarrollar IVR de Consulta a Base de Datos
  • Hacer IVR con conexión a APIs
  • Programación de IVR de Pago
  • Crear IVR interactivos con Text to Speech

Course content

1 section24 lectures3h 0m total length
  • Presentación3:15

    En este video te doy una introducción de lo que tratara este facinante curso, que en lo personal me emociona mucho, y estoy seguro que a ti tambien te gustará.

  • Que es un AGI3:13

    En esta clase definimos con detalles que es un AGI, como el mismo se comunica con Asterisk y vemos un ejemplo del mismo.

  • Como ejecutar un AGI6:20

    En esta clase aprenderás como ejecutar un AGI desde un dial plan de Asterisk, y sus diferentes comandos de ejecución.

  • Conociendo PHPAGI8:20

    En esta clase aprenderas los conceptos basicos de AGI, que es, como funciona, etc.

  • Descargar PHPAGI5:55

    En esta clase aprenderas donde puedes descargar la libreria PHPAGI.

  • AGI Hola Mundo14:02

    En esta clase realiceremos nuestro primer programa AGI, un Hola Mundo.

  • Trabajando con Variables13:48

    En esta clase aprenderemos a trabajar con variables en AGI.

  • Clase 7 - Pasarle Valores a Un AGI5:14

    En esta clase aprenderas como puedes pasarle valores a un AGI desde el dial plan

  • Clase 8 - Capturar Datos get_data7:27

    En esta clase aprenderas como capturar los valores que el cliente digite a traves del teclado

  • Configurar idioma del AGI5:14

    En esta clase aprenderas a como cambiar el idioma por defecto de las voces del AGI

  • Grabar y Reproducir Audio6:05

    En esta clase aprenderas como grabar el audio de un cliente y como puedes luego reproducirlo

  • IMPORTANTE0:41

    Tu valoración es importante para nosotros, tomate un momento y regalanos tu puntuación según lo que has visto hasta ahora, GRACIAS miles

  • Como dejar Puntuación2:20
  • Clase 11 - NOOP y Say_Time7:04

    En esta clase aprenderas a utilizar las funciones NOOP y Say_Time()

  • Marcar y Cambiar Caller ID6:07

    En esta clase aprenderas como generar una llamada desde dentro de un AGI con exec_diall y tambien como cambiar el identificador de llamada de la misma.

  • Cambiando el Flujo del AGI5:29

    En esta clase aprenderas como cambiarle el flujo de ejecucion a tu AGI, utilizando las funciones set_context, set_extension y set_priority.

  • Validando los valores de entrada9:30

    En esta clase aprenderemos como validar los datos que introduce el cliente por el teclado del telefono.

  • AGI Consultar Balance13:30

    En esta clase veremos un ejemplo de un AGI el cual solicita un numero de cuenta a un cliente y luego devuelve el balance de la misma.

  • AGI sobre temperatura - Consumiendo un API9:49

    En este AGI aprenderemos como consumir un API y brindar el resultado de la temperatura de tu ciudad.

  • AGI Encuesta insert y update14:03

    En esta clase aprenderas como crear un AGI para encuestas, ademas de como insertar y actualizar datos dentro de la base de datos MySQL.

  • Que es el Call Flow y Para que sirve2:44
  • Como crear las grabaciones10:08
  • Text to Speech con Cepstral - parte 18:35
  • Text to Speech con Cepstral - parte 212:04

Requirements

  • Lógica de programación
  • Conocimientos de programación con PHP
  • Conocimientos básicos de MySQL
  • Conocimientos intermedios de Asterisk

Description

En este curso aprenderás como desarrollar paso a paso IVR’s interactivos que puedan acceder a base de datos y brindar respuestas a tus clientes. IVR de consulta de balance, consulta de estatus de procesos, verificación de pin, y más.


Durante todo el curso estaremos usando la librería más popular que existe para la creación de AGI, que es PHPAGI por su forma sencilla y que permite un rápido desarrollo.


En los IVR aprenderemos que el flujo de llamadas o call flow es fundamental definirlo antes de iniciar a crear cualquier IVR, como cualquier desarrollo de programa debe realizarse un levantamiento de información previa, crear el o los diagramas de flujo que definan la interacción con el IVR, detallar las grabaciones, definir claramente el mensaje que debe tener cada grabación. Y luego el desarrollo, prueba y puesta en producción del IVR.


Al final del curso usted aprendera:

  • Se familiarizara con el concepto de AGI’s en Asterisk

  • Aprenderá que es PHPAGI, donde descargarla y cómo usarla

  • Desarrollará ejemplos prácticos de AGI basados en la vida real

  • Podrá modificar estos ejemplos para su propio uso


Es de suma importancia que el estudiante tenga conocimientos de programación PHP, así como de MySQL y Asterisk intermedio, para que este curso le sea de provecho, ya que todo el potencial del AGI se basa en la programación.

Who this course is for:

  • Todo aquel que desee llevar sus conocimientos de Asterisk al siguiente nivel