/
c. Proveedores

c. Proveedores

VOIP


Opción donde se manejan los proveedores IP del sistema.


Nombre: Nombre del Proveedor (Carrier).

Contraseña: Asignada por el Proveedor.

Contexto: Agrupación donde se dirigirán los intentos de llamadas que realice el carrier, esto depende de los creados en el dialplan.

Host: IP del Proveedor.

Desde Usuario: Depende si requerido por el proveedor.

Desde Dominio: Depende si requerido por el proveedor.

Puerto: Puerto usado para establecer la conexión.

DTMF: Modo de envío de los DTMFs.

Qualify: Si se monitorea la conectividad con el proveedor.

Insecure: Específica cómo manejar las conexiones con el proveedor, no: autentifica todas las conexiones.

Transporte: Permite ingresar el tipo de transporte que se usara (UDP,TCP, TLS).

Encriptado: Indica si la comunicación estará encriptada o no (usado en conjunto con el transporte TLS), en caso de encriptar la voz.

Tipo: Tipo de proveedor si es de protocolo SIP o IAX.

Codecs:  Codecs utilizados por el proveedor (relacionado al audio). 


Digital

Es donde se configuran las líneas digitales E1 (ISDN PRI y MFCR2).


Al iniciar esta pantalla se ve en la lista la configuración activa y pueden verse los detalles seleccionándolos, luego es posible agregar y quitar en memoria hasta obtener la configuración deseada, para que los cambios se apliquen es necesario utilizar el botón Guardar, esto debe hacerse una vez se esté seguro que se tiene en pantalla la configuración deseada. Para que los cambios tomen efecto debe reiniciarse el sistema.



Canales : Con este gird se crea automáticamente la configuración para nuevas placas de telefonía que se instalaron en el sistema, esto nos da los canales disponibles para configurar. Cabe destacar que no deberíamos utilizar este botón a no ser que sea totalmente necesario ya sea por una instalación nueva o un cambio de hardware.

Listas ISDN PRI y MFCR2: Listas de canales disponibles para agrupar, cada una corresponde a un tipo de tecnología y estas no se pueden mezclar.

Cuenta: Para motivos de guardar en el CDR, habitualmente nombre del carrier.

Grupo: Número de agrupación de canales.

Contexto: Por donde ingresan las llamadas del grupo.

Tipo: Tipo de proveedor digital.

Caller: Número de CID para el canal.

Lenguaje: Lenguaje asociado a audios del grupo de canales.

Señalización: Tipo de señalización deseada para la configuración digital.


Analógico

Es donde se configuran las líneas analógicas FXO – FXS.

Al iniciar esta pantalla se ve en la lista la configuración activa y pueden verse los detalles seleccionándolos, luego es posible agregar y quitar en memoria hasta obtener la configuración deseada, para que los cambios se apliquen es necesario utilizar el botón guardar, esto debe hacerse una vez se esté seguro que se tiene en pantalla la configuración deseada. Para que los cambios tomen efecto debe reiniciarse el sistema.



Obtener Canales: Con este botón se crea automáticamente la configuración para nuevas placas de telefonía que se instalaron en el sistema, esto nos da los canales disponibles para configurar. Cabe destacar que no deberíamos utilizar este botón a no ser que sea totalmente necesario ya sea por una instalación nueva o un cambio de hardware.

Listas FXO y FXS: Se listan los canales disponibles FXO (Conecta contra la PSTN), FXS (Conecta a teléfonos), no es posible mezclar canales con distinta señalización.

Cuenta: Para motivos de guardar en el CDR, habitualmente nombre del carrier. 

Grupo: Número de agrupación de canales.

Contexto: Por donde ingresan las llamadas del grupo.

Caller: Número de CID para el canal.

Idioma: Lenguaje asociado a audios del grupo de canales.

Señalización: Tipo de señalización deseada para la configuración analógica.

CID Señalización: Señalización del Caller (ANI).

CID Comienzo: Señalización del comienzo de envío del Caller (ANI).

Nivel CID DTMF: Intensidad de la señal para la detección de DTMF.

Atender en cambio de polaridad: Se activa si las líneas tienen polaridad entrante.

Cortar en cambio de polaridad: Se activa si las líneas tienen polaridad saliente.

Detectar Corte: Si no hay polaridad hay que poner a detectar el corte de las líneas analógicas.


SMS

Opción para configurar los distintos proveedores de SMS.

Al ingresar veremos dos secciones:

Proveedores SMS: Aquí deberemos seleccionar el tipo de api para cada proveedor mediante el menú desplegable. Cabe destacar que las opciones desplegadas son las actualmente compatibles con uContact.

  • DinstarWeb: Comunicación por web service.
  • Quality: Api desarrollada para Quality Telecom.
  • GMG: Comunicación con Api CMG SMS.
  • Twilio: Comunicación con Api Twilio SMS.
  • Nexmo: Comunicación con Api Nexmo SMS.
  • InfoBip:  Comunicación con Api InfoBip SMS {Para recibir SMS, solicitar a INFOBIP que habilite PULL method}
  • URLSMS:  Comunicación por URL GET
  • URLSMSAuth: Comunicación por URL GET con basic Autenticación
  • SMSMasivo:  Comunicación por URL GET
  • URLPOSTSMS: Comunicación por URL POST
  • URLPOSTSMSAuth: Comunicación por URL POST con basic Autenticación

 Default: Esta opción permite seleccionar el proveedor de SMS como por defecto para recibir las notificaciones del sistema.*

*Si no se selecciona uno el sistema tomará el primero de la lista, al igual que si se elimina el que esté por Default. Si tenemos varios y seleccionamos otro como Default el sistema quitará como tal el anterior y marcará el nuevo.

A la derecha se encuentra una tabla con los proveedores ya creados.

Luego de seleccionar un Proveedor de SMS veremos los campos para configurar el proveedor, estos campos pueden variar según requiera la api, pantalla de ejemplo:

En este caso se seleccionó la api de DinstarWeb la cual para acceder al proveedor requiere: URL, Puertos, SMS Encoding, Nombre de Usuario, Contraseña y SMS RegExp. Los datos antes mencionados serán brindados por el proveedor de SMS del que disponga la compañía.*

Posibles parámetros:

URL (SMSEndpoint): 

Usuario (SMSUsername): Ingresa el usuario para el servicio de envío de SMS.

Contraseña (SMSPassword): Ingresa la contraseña para el servicio de envío de SMS.

SMS Form: (En el caso que la api o hardware permita) Nombre saliente del SMS.

Puertos: Número del puerto del cual sale el SMS.

SMS RegExp (SMSNumberRegexp)Propiedad que valida el formato de los números celulares a los que se envían, con el fin de tener un control más practico de si se envía o no, por ejemplo ^(09\d{7})$  esta función validará que el número a celular sea 09XXXXXXX.

En esta tabla se pueden ver la forma de editar las expresiones regulares de control:

.   Punto, cualquier carácter (puede o no coincidir con terminadores de línea, continuar leyendo).

\d   Un dígito: [0-9].

\D   Carácter que no sea un dígito: [^0-9].

\s   Un carácter en blanco: [ \t\n\x0B\f\r].

\S   Carácter que no es un espacio en blanco: [^\s].

\w   Caracteres del alfabeto: [a-zA-Z_0-9].

\W   Caracteres que no están en el alfabeto: [^\w].

*      Coincidir 0 o mas veces

+      Coincidir 1 o mas veces

?      Coincidir 1 o 0 veces

{n}    Coincidir exactamente n veces

{n,}   Coincidir al menos n veces

{n,m}  Coincidir al menos n pero no mas de m veces

\    Pasar al siguiente metacaráter (se convierte en un carácter normal/literal).

^    Coincidir con el comienzo de la línea.

.    Coincidir con cualquier carácter (con excepción de nueva línea).

$    Coincidir con final de linea (o antes del salto de línea al final).

|    Alternancia ("o" Declaración).

()   Agrupamiento.

[]   Clase de caracteres personalizada.

SMS Encoding: Tipo de codificación del proveedor, determinara como se visualizara el texto.

Luego de completar los campos presionamos el botón "Guardar" y el proveedor será agregado a la lista.

*La configuración del proveedor debe ser realizada por un usuario con acceso a estos datos debido a que la falta o el error en alguno de ellos no permitirá su correcto funcionamiento.

Eliminar: Para Eliminar un Proveedor simplemente lo seleccionamos de la lista y una vez que vemos sus datos cargados, presionamos el botón "Eliminar".

Proveedores y Tarifas

Menú para gestión de proveedores y tarifas del sistema.

El primer Menú está enfocado a la gestión de los proveedores del sistema.


 Nombre: Nombre del proveedor.

 Límite: Indica si hay un límite de saldo en el uso del carrier.

 Balance: Indica el balance de la cuenta del proveedor de los minutos  usados.

 Nota: Comentario sobre el proveedor.

 Habilitado: Indica si el proveedor está habilitado o no.


El segundo Menú está enfocado a la gestión tarifas de los proveedores.

 Proveedor: Selección del proveedor.

 Prefijo: Indica una expresión regular el prefijo de uso.

 Costo: Indica el costo real del minuto al destino del prefijo.

 Tarifa: Indica la tarifa del minuto al destino del prefijo que se cobrara al cliente.

 Nota: Comentario sobre el proveedor.

 Filtros: Permite filtrar dentro de las tarifas por proveedor y prefijo. 

 Icono Subir: Permite seleccionar un archivo .csv para cargar tarifas en forma masiva.

  

Formato del archivo .csv

rates.csv

ANTEL;^099;1.23;1.88
CLARO;^096;2.23;2.88
ANTEL;^0054;1.66;1.88
MOVISTAR;^094;2.23;2.88