Operación

Clientes, puntos de conexión y portal

Todo lo que representa a un cliente en NEXIA vive en el menú Users: la cuenta con su saldo, los puntos por donde entra y por donde sale el tráfico, los números que presenta como identificador y el portal de autoservicio. Esta página recorre las cuatro piezas y termina con el alta completa de un cliente nuevo.

Los carriers también son usuarios. La diferencia no está en la cuenta sino en el punto de conexión: un cliente tiene origination points, un proveedor tiene termination points. La misma lista de Users los contiene a los dos.

Usuarios: la cuenta

Dónde: Users → Users. La grilla muestra usuario, empresa, cuántos puntos de origination y termination tiene, saldo, moneda, zona horaria y estado. Cada fila trae + BALANCE (acreditar), EDIT, HIDE y DELETE. Arriba hay buscador, el botón Hidden Users para ver los ocultos y + Add New para crear.

Datos de la cuenta

  • AccountUsername y Password, el nombre visible o razón social (Display Name / Company) y el checkbox Activate WEB interface (ver más abajo).
  • BillingBilling Type Prepaid o Postpaid, Currency, y el Balance actual. En Postpaid se habilitan Credit Limit (saldo negativo máximo permitido) y Min Balance Alert.
  • Call SettingsCall Limit y CPS a nivel cliente: en 0 mandan los límites de cada punto de conexión; con un valor mayor a cero imponés un tope de llamadas concurrentes (o de llamadas por segundo) para todo el cliente, sumando sus puntos. También la Time Zone, que afecta la facturación y cómo ve sus CDR, y las opciones Hidden y Hide non-answered calls.
  • BlockingNot Blocked, Blocked o Block as Conditional. Un cliente bloqueado deja de cursar de inmediato.
  • Warning Balance — avisa cuando el saldo cae por debajo (o sube por encima) del umbral que definas.
  • Details, Contact Emails y Address — identificación fiscal, idioma, país, teléfono, dirección y correos separados para contacto general, NOC, facturación y tarifas. Sirven para que cada aviso llegue a quien corresponde.

Origination Points: por dónde entra el tráfico

Dónde: Users → Origination Points. Un OP es la puerta de entrada de un cliente. Un cliente puede tener varios (una sede, un softswitch, un dialer) y cada uno se configura por separado.

SecciónQué define
GeneralEl usuario dueño del punto, una descripción, el Ringing Timeout y el Grace Period en segundos.
NetworkIP Address, Port (5060 por defecto) y Transport UDP, TCP o TLS. Al crear podés cargar una IP sola, un rango CIDR o una lista de IPs y NEXIA genera un punto por cada una.
AuthenticationTres modos: IP Based (IP fija, sin credenciales), IP + Credentials (IP fija más usuario y clave) y Dynamic / Registration (usuario y clave desde cualquier IP). El botón Generate arma login y contraseña aleatorios.
LimitsCapacity, las llamadas concurrentes de este punto (0 = sin tope) y CPS, el máximo de llamadas nuevas por segundo.
CodecsArrastrás los codecs de Available a Active y los ordenás por prioridad. Enforce same codecs on calling leg obliga a la pata entrante a usar el mismo codec.
RoutingTech Prefix, Sell Tariff y Routing Group.
CallerIDCómo se presenta el cliente hacia afuera.
AdvancedDTMF Mode, Qualify (ping OPTIONS para saber si el punto está vivo) e Ignore SIP 183 without SDP.

Tech prefix

Es el prefijo que el cliente antepone al número. NEXIA lo valida y lo corta antes de rutear: si el punto exige prefijo y la llamada no lo trae, no entra. A cada OP nuevo se le propone un prefijo de 6 dígitos único (el botón Generate arma otro); si no querés exigir prefijo, dejá el campo vacío.

Tarifa de venta y routing group

Los dos viven en el punto de origination, no en la cuenta. Eso significa que un mismo cliente puede tener un punto con una lista de precios y otro con otra, o salir por rutas distintas según por dónde entre.

  • Sell Tariff — la lista de precios que le cobrás. Sin tarifa que cubra el destino, la llamada se rechaza: NEXIA nunca inventa un precio.
  • Routing Group — el paquete de reglas que decide por qué carrier sale el tráfico de este punto. El detalle está en Ruteo y Dial Peers.

CallerID

  • Passthrough — se envía el identificador que manda el cliente, tal cual.
  • Fixed — siempre el mismo número (y opcionalmente un nombre).
  • Number pool — un número al azar del pool elegido, distinto en cada llamada.

Termination Points: por dónde sale

Dónde: Users → Termination Points. Un TP es un carrier: el destino al que NEXIA entrega la llamada. El formulario es el mismo que el del OP —red, autenticación, límites, codecs, avanzado— con dos diferencias:

  • Buy Tariff — la tarifa de compra, lo que ese carrier te cobra. Es lo que NEXIA usa para costear la llamada y para ordenar candidatos por precio. Si está vacía o no tiene precio para el destino, la salida por ese TP se rechaza con 503.
  • Tech Prefix — acá es el prefijo que el carrier te exige, y NEXIA se lo agrega al salir.

La capacidad se controla igual que en un OP: Capacity para llamadas concurrentes y CPS para llamadas por segundo. Un TP no rutea por sí solo: se asigna a uno o varios dial peers, y ahí definís qué destinos van por él, con qué prioridad frente a los otros carriers y qué pasa si rechaza.

En la grilla de Connection Points, la columna Status muestra Active o Disabled y, al lado, el estado SIP real: REG con la latencia si el punto está registrado, o SIP OK si responde al ping. El botón Call Flow abre el monitor de ese punto y INFO su ficha.

Number Pools

Dónde: Users → Number Pools. Un pool es una lista con nombre de números presentables como CallerID. Un punto de origination con modo Number pool toma uno al azar en cada llamada, así el tráfico rota sobre todo tu inventario en vez de salir siempre con el mismo número.

  • + New Pool: nombre, descripción y los números, uno por línea o separados por comas. También podés Import from file desde CSV, TXT, XLS o XLSX: se leen todas las celdas y los encabezados o columnas de más se ignoran.
  • Formatos como +1 (305) 123-4567 se normalizan solos; lo que no sea un número marcable se descarta y el panel te dice cuántas líneas rechazó.
  • El checkbox Add to existing suma números al pool en vez de reemplazarlos.
  • La grilla muestra nombre, descripción, cantidad de números, Used by (qué puntos lo usan) y estado Enabled / Disabled.
  • Los cambios rigen en la llamada siguiente: no hay que recargar nada.

Portal de cliente

Se activa con el checkbox Activate WEB interface en la ficha del usuario (Users → Users → EDIT → Account). El cliente entra por la misma pantalla de login del panel, con el usuario y la contraseña de esa ficha, y accede a un área de solo lectura acotada a sus propios datos: no existe ninguna acción de escritura ni ve información de costos, proveedores ni margen.

Lo que ve el cliente:

  • Dashboard — su saldo y el resumen de su cuenta.
  • My Devices — sus puntos de conexión: descripción, tipo de autenticación, IP, puerto, transporte, tech prefix, codecs, capacidad y estado.
  • Active Calls — sus llamadas en curso.
  • Last Calls — su historial con filtros de fecha y estado, y exportación a CSV.
  • Rates — su propia lista de precios de venta.

Para ver el portal exactamente como lo ve él, usá el botón LOGIN AS en la fila del usuario (aparece solo si tiene la interfaz web activada). Mientras dure, una barra fija al pie te recuerda a quién estás viendo y con qué cuenta de administrador; el botón Exit te devuelve a tu sesión.

Alta de un cliente nuevo, paso a paso

  1. Creá la cuenta. Users → Users → + Add New: usuario y contraseña, nombre o razón social, moneda, tipo de facturación y saldo inicial. Si es Postpaid, cargá el Credit Limit. Definí zona horaria y, si querés un tope global, el Call Limit.
  2. Asegurate de tener la tarifa de venta cargada. En Users → Tariffs. Tiene que cubrir los destinos que ese cliente va a marcar.
  3. Creá su punto de origination. Users → Origination Points → + Add New: elegí el usuario, cargá la IP (o generá credenciales si va a registrarse), puerto y transporte, los codecs y la capacidad.
  4. Asignale la tarifa de venta y el routing group en la sección Routing de ese mismo punto. Sin tarifa no hay precio; sin routing group no hay salida.
  5. Definí su CallerID: passthrough, un número fijo o un pool.
  6. Probá antes de abrir. Usá Routing → Call Simulation para ver, sin cursar nada, qué regla matchea un número, por qué carrier saldría y a qué precio. Después hacé una llamada real y verificá la fila en Calls → Last Calls.
  7. Opcional: activá Activate WEB interface y comprobá su portal con LOGIN AS antes de pasarle las credenciales.
Si la llamada de prueba no conecta, la causa está escrita en el CDR. En Llamadas activas e historial tenés cómo leerla y qué mirar en cada caso.
© 2026 NEXIA Networks · Este wiki crece con cada instalación: si algo te faltó, contanos y lo sumamos.
En esta página