Dos productos distintos que se llaman igual
«Software para call center» significa dos cosas que no se parecen en nada:
- La plataforma de contacto — marcador, escritorio del agente, colas, guiones, grabación, integración con el CRM. Vicidial, GoAutoDial y las suites comerciales viven acá. NEXIA Switch no es esto y no intenta serlo.
- El switch que le da salida a ese tráfico — el que recibe las llamadas del marcador, elige por cuál carrier salen, aplica límites y las factura. Eso es un softswitch Clase 4, y eso sí es NEXIA.
La confusión importa porque quien compra lo primero buscando lo segundo termina con una plataforma que atiende agentes pero no sabe cuánto le costó el minuto.
Por qué el tráfico de marcador es distinto
Un switch dimensionado para tráfico conversacional normal se comporta distinto cuando le entra un marcador predictivo. Cuatro diferencias, todas incómodas:
| Tráfico conversacional | Tráfico de marcador | |
|---|---|---|
| Llamadas por segundo (CPS) | Bajo y parejo | Ráfagas al arrancar la campaña |
| ASR (tasa de contestación) | Alto | Bajo: la mayoría no contesta |
| ACD (duración media) | Minutos | Segundos, o cero |
| Relación intentos / minutos | Cercana a 1 | Decenas de intentos por minuto facturado |
| Qué te cuesta | Los minutos | La señalización, que no se factura |
Ese último renglón es el negocio entero: en tráfico de marcador, la mayor parte del trabajo del switch corresponde a llamadas que nunca se cobran. Si cada intento fallido cuesta un proceso del sistema y una consulta a la base, el servidor se cae con un volumen de facturación ridículo.
Lo que el switch tiene que resolver
1. Admisión que aguante ráfagas sin caerse ni bloquear al cliente
Cuando una campaña arranca, el marcador dispara todo junto. El switch tiene dos formas malas de reaccionar: caerse, o tratar la ráfaga como un ataque y bloquear al cliente. La correcta es un límite de CPS por cliente, aplicado en el borde, que encole o rechace el excedente con un código que el marcador entienda — sin tocar al resto del tráfico.
2. El código de rechazo correcto, que no es un detalle
Es la diferencia técnica que más plata mueve y la que menos gente mira. Cuando rechazás una llamada, el código SIP que devolvés le dice al marcador del cliente qué hacer después:
- Un
503significa «problema temporal»: el marcador reintenta, y te vuelve a mandar el mismo número enseguida. - Un
486o un404significan «este número no va»: el marcador lo da por cerrado y sigue.
Si tu switch contesta 503 a un «sin saldo» o a un «sin ruta», acabás de
pedirle al marcador que te inunde con reintentos de algo que nunca va a funcionar. Un
switch serio deja elegir el
código por causa de rechazo.
3. Un intento por número, no uno por gateway
El patrón clásico: un número muerto entra, la ruta 1 lo rechaza, el LCR lo manda a la ruta 2, la 2 lo rechaza, va a la 3… El mismo número muerto recorre todos tus carriers. Multiplicado por una lista de contactos vieja, eso son millones de intentos que no facturan, ensucian tu ASR frente a cada carrier y te bajan la calidad de ruta que te asignan. La defensa es una guarda de un intento por número, no por gateway.
4. Topes de canales que se cumplan en la admisión
Un cliente con un marcador mal configurado puede abrir mil canales sin querer. El tope tiene que aplicarse antes de reservar recursos y por cada nivel: por cliente, por punto de conexión y por ruta de salida.
5. LCR por margen, porque acá el margen es fino
La terminación para call centers se vende con márgenes de fracciones de centavo. Un LCR que ordena sólo por costo puede tomar una ruta que, después del mínimo facturable y el cargo de conexión, deja pérdida. Ordenar por margen mínimo garantizado es lo que hace que el volumen sirva de algo.
6. ASR y ACD visibles por cliente y por ruta, hoy
Con tráfico de marcador, la calidad de una ruta se degrada en horas, no en semanas. Necesitás ver el ASR por carrier y por destino en el momento, no en el reporte del lunes.
Para quién es esto
- El operador que vende terminación a call centers. Le compra minutos a varios carriers, se los vende a varios BPOs, y necesita el margen por llamada y los topes por cliente para no financiar a nadie sin querer.
- El grupo de call centers con varios carriers propios. Deja de depender de un solo proveedor, rutea por costo y calidad, y ve realmente cuánto le cuesta el minuto en cada campaña.
- El revendedor que hoy está en el medio con una planilla y una cuenta en el switch de otro, y quiere su propia plataforma.
Lo que NEXIA Switch no hace, para que no haya sorpresas: no tiene escritorio de agente, ni marcador predictivo, ni colas, ni IVR, ni grabación de llamadas para control de calidad, ni integración con CRM. Todo eso vive en la plataforma de contacto del call center, del otro lado del enlace SIP. NEXIA es el switch, no el contact center.
Cómo lo resuelve NEXIA Switch
Los seis puntos de arriba están implementados de fábrica: admisión con Kamailio en el borde con límites de CPS por cliente, códigos de rechazo configurables por causa, guarda de repetición por número, topes de canales en cinco niveles, LCR con margen mínimo y CDRs con costo, venta y margen en la misma fila. El núcleo de ruteo está compilado y resuelve en memoria — no abre un proceso por llamada, que es precisamente lo que hace viable el tráfico de intentos fallidos.
Es gratis y permanente hasta 100 llamadas concurrentes, con la plataforma completa, y se instala con un comando en Ubuntu 24.04.