1. Bien, el primer paso es obviamente adquirir o seleccionar un número con Plivo. Por ejemplo el número 19494014895.
2. Necesitamos crear en XCally las troncales en Trunks para autenticar las direcciones IP desde donde nos enviaran las llamadas (siempre es conviene preguntarle a Plivo o revisar la documentación vigente).

3. Necesitamos luego crear el DID en Inbound Routes y por supuesto generar las acciones en el Dial Plan según convenga


y el proceso en PLIVO de configurar una acción en un servidor Web para que PLIVO lo pueda alcanzar.
4. Necesitaremos crear un archivo XML donde le especificamos que ocurre cuando se recibe una llamada. Este archivo XML debe estar hospedado en la internet publica para que Plivo lo pueda descargar. Este es un ejemplo del contenido de dicho XML

Básicamente en la etiqueta <User> se le especifica el SIP URL o destino. Noten que la forma es: sip:xxxxxxxxx@a.b.c.d donde xxxxxxxxx es el Inbound Route en XCALLY y a.b.c.d. es la IP de XCALLY o el nombre del servidor. pbx.linkedip.com/xmapps/19494014895.xml
Recomendamos que creen y hospeden sus archivos XML en sus propios servidores web.
5. Ahora necesitamos crear una Application o aplicacion.

A la aplicacion la daremos el mismo nombre del DID/Inbound Route. Y en la sección ANSWER METHOD usamos GET y especificamos la dirección URL de donde está el archivo XML hospedado.

Nótese que en la misma ventana de Application está el MESSAGE METHOD que se usa para colocar el Receiving URL de XCALLY si se quiere habilitar SMS para este DID también.

Por lo anterior si sabemos que el DID se usara para voz y SMS entonces puede editarse la aplicación y configurar tanto el MESSAGE METHOD como el ANSWER METHOD.
6. Finalmente se edita el numero y se selecciona como APP TYPE la opción XML Application y en el PLIVO APP se escoge la aplicacion que ya sabemos tiene el mismo nombre del DID.

Comments
0 comments
Please sign in to leave a comment.