Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Es necesario saber:

  • Si uContact se registra al troncal, o si el troncal se registra a uContact
  • Entender el flujo de la llamada a realizar desde uContact hacia cliente final (Es decir, si tiene saltos entre centrales telefónicas o desvios).
  • Si necesita registro (Autenticación)
  • IP
  • Protocolos (ULAW,ALAW,ETC)
  • Si acepta QUALIFY (Permite ver si el troncal está activo o no)
  • Si necesita Usuario/Dominio/Contraseña

Una vez recolectado estos datos es necesario que esté habilitado el tráfico al puerto 5060 y los puertos del 10mil al 20mil (Tanto de lado de uContact, como del proveedor)


Configuración:

Menú Administrador > Proveedores > VOIP

  • Ingresar los datos correspondientes (IP, pwd ,Protocolos,etc)
  • Contexto Entrantes (No importa si es únicamente para llamadas salientes)
  • Registro en /etc/asterisk/SIP.conf (Si es necesario) 
    register => user[:secret[:authuser]]@host[:port][/extension]

Validación:

  • Verificar en Menú Supervisión > Estado > VOIP (Ver por nombre, si está OK y verificar latencia)
  • Si tiene registro, "SIP SHOW REGISTRY" en consola de asterisk

Puesta en producción:

Para campañas salientes y marcadores con configuración standard

  • En configuracion de campaña o marcador poner cadena de marcado SIP/NOMBREPROVEEDORNUEVO
  • Hacer llamada desde un agente que tenga la campaña asociada

Para campañas entrantes

  • Crear un flujo (O modificar uno existente) en el contexto entrantes que la extensión coincida con el DID que envía el proveedor
  • Si el flujo es por defecto, el flujo va a buscar la campaña con el DID que envía el proveedor

Verificación de problemas:

  • Siempre validar que el troncal esté activo
  • Identificar la llamada en el log de telefonía
  • Llamada entrante: Filtrar por lo que el proveedor envía como DID. Hay log? Hay error?
    Si hay log, validar porque no tiene el comportamiento deseado en base al workflow.
    Si hay error, puede ser que el DID enviado por el proveedor no coincide con el esperado en el workflow
  • Llamada saliente: Encontrar el nodo "Dial",
    - Comprobar que envía el DIAL al SIP correcto
    - Verificar que se esté enviando el prefijo correcto
    - Verificar la respuesta del proveedor (Errores, etc)
  • Hacer captura SIP (Sngrep)
    - Verificar RTP y que el ruteo de paquetes sea correcto
    - Validar si la llamada la finaliza uContact o el proveedor
    - Validad errores
  • No labels