Detección en producción · Asterisk + Vicidial

Detecta buzones de voz
con inteligencia artificial

NeerVox analiza el audio de tus llamadas salientes en tiempo real y detecta automáticamente si contestó un buzón de voz, un humano, un número inválido o una línea caída — sin depender de tonos ni silencios.

< 2s
Latencia de detección
13
Resultados clasificados
1.000
Detecciones gratis al registrarte
$1
+ IVA por intento

Cómo funciona NeerVox

El agente se instala en tu servidor Asterisk y se comunica con el motor de IA alojado en la nube.

1

Regístrate y conecta

Crea tu cuenta gratis y recibe 1.000 detecciones de saldo demo. Genera tu API key desde el panel y agrégala en /etc/buzon/monitor.conf.

2

Instala el agente

Un script instala el agente en cualquier servidor Linux. Solo necesitas conexión AMI al Asterisk — puede correr en el mismo servidor o en uno separado. Compatible con Vicidial y cualquier dialplan.

3

IA clasifica en vivo

El agente intercepta el audio cuando el canal conecta. El motor clasifica: buzón, humano, número inválido, línea ocupada, apagada, o timbrando aún — en menos de 2 segundos.

4

Asterisk actúa

Si es buzón o línea muerta, Asterisk corta automáticamente. Si es humano, pasa la llamada al agente. Cada resultado queda en tu panel y disponible por API.

[2026-08-21 09:37:02] nueva llamada: 1746532991.4823
[2026-08-21 09:37:02] AUTH OK — api_key válida
[2026-08-21 09:37:04] MACHINE (97%) — colgando
 
[2026-08-21 09:38:11] nueva llamada: 1746533041.4831
[2026-08-21 09:38:11] AUTH OK — api_key válida
[2026-08-21 09:38:13] HUMAN (91%) — pasando a agente

Donde NeerVox ya está en producción

No es un producto teórico: estos son los escenarios reales donde clientes lo usan hoy.

💼

Cobranza con marcación masiva

Campañas de cobranza sobre Vicidial que discan a miles de deudores por día. NeerVox filtra buzones y números muertos antes de que un ejecutivo pierda tiempo en ellos, y prioriza reintentos sobre líneas que sí están vivas.

18,8% del tráfico son números inexistentes — depurables al instante
📞

Campañas de ventas salientes

Discado predictivo de alto volumen donde cada segundo de un ejecutivo esperando a un buzón es venta perdida. La detección corta antes de que el buzón termine de saludar.

Corte antes de 2 segundos desde que conecta el canal
🧹

Depuración de base de contactos

Antes de lanzar una campaña grande, corre tu base completa y recibe la clasificación real de cada número: inválido, suspendido, apagado, ocupado o vivo. Vía API, sin tocar tu dialplan.

Resultado con categoría, acción sugerida y nivel de confianza
🔀

Multicliente y multiservidor

Cada cliente tiene su propia API key, su propio saldo y sus propios servidores Asterisk registrados. Ideal para operaciones con varios contact centers o clientes finales distintos bajo un mismo proveedor.

Aislamiento real por cliente, sin mezclar datos entre cuentas

Todo lo que necesitas

Diseñado para producción desde el primer día, con seguridad y monitoreo incluidos.

🧠

Motor entrenado con audio real

Clasificador entrenado con miles de grabaciones de producción, no con datasets genéricos. Distingue buzones, humanos y locuciones de operadora sin depender de silencios ni tonos DTMF.

Latencia menor a 2 segundos

El motor procesa el audio en paralelo con workers independientes. La detección llega antes de que el buzón termine de hablar.

🔐

API key por cliente

Cada agente Asterisk se autentica con su propia clave. Sin claves globales compartidas. Revocación instantánea desde el panel.

📊

Panel de monitoreo

Visualiza detecciones en tiempo real, historial de llamadas, créditos consumidos y logs del agente desde un panel web centralizado.

🔌

Integración nativa Asterisk

Agente escrito en C puro. Sin Node, Python ni dependencias externas en el servidor de telefonía. Funciona con Vicidial y cualquier dialplan.

💳

Pago por intento

Sin planes ni mensualidades. Recargas saldo cuando lo necesitas y pagas solo por cada intento de llamada analizado. Los créditos no vencen.

🔗

API REST para integrar

Consulta tus llamadas, resultados y estadísticas desde tu propio sistema. Consumo incremental por cursor para no procesar datos dos veces.

🌎

Multi-servidor por cliente

Registra tantos servidores Asterisk como necesites bajo la misma cuenta — operaciones con varias sedes o campañas separadas, un solo panel.

🛎️

Soporte directo

Centro de ayuda con documentación completa, sistema de tickets desde tu panel, y contacto directo por WhatsApp para casos urgentes.

13 resultados, no solo "buzón sí/no"

Cada llamada trae un resultado detallado, una categoría para reportes, y una acción sugerida sobre qué hacer con el número.

ResultadoCategoríaSignificadoAcción sugerida
HUMANContactadasContestó una personaninguna
ANSWEREDContactadasContestada, sin clasificar como buzónninguna
MACHINEBuzón de vozBuzón de vozreintentar
NO_EXISTENúmero inválidoEl número no existedepurar
SUSPENDIDONúmero inválidoLínea suspendidadepurar
NO_DISPONIBLELínea no disponibleFuera de servicio momentáneamentereintentar
APAGADOLínea no disponibleApagado o sin señalreintentar
OCUPADOLínea no disponibleLínea ocupadareintentar
RINGBACKSin respuestaTimbrando, sin respuestareintentar
TIMEOUTSin respuestaSin respuesta en el tiempo máximoreintentar
CARRIERLínea no disponibleLocución de operadora sin subtiporevisar

API para integrar a tu sistema

Consulta tus detecciones, cruza contra tu CDR o construye tus propios reportes. Autenticación por API key, sin OAuth ni pasos extra.

Toda request lleva la cabecera X-API-Key. La key identifica al cliente — solo se devuelven las llamadas propias, no hay forma de pedir las de otro.

# Base URL https://app.neervox.com/api/v1/llamadas curl -H "X-API-Key: TU_API_KEY" \ "https://app.neervox.com/api/v1/llamadas?limit=100"

Códigos de respuesta

CódigoSignificado
401Falta la API key o no existe
402Sin créditos o cuenta inactiva
400Parámetro inválido
429Más de 120 requests por minuto

Parámetros disponibles, todos opcionales:

ParámetroEjemploNotas
desde / hasta2026-08-20T00:00:00ZISO 8601. Por defecto últimas 24h, máx. 31 días
resultadoMACHINE,NO_EXISTESeparados por coma
numero987654321Coincidencia parcial
rut16584130Exacto, sin puntos ni DV
campaniaVPJ_SPF2Exacto
limit1000Máx. 1000
ordenascasc = consumo incremental · desc = más nuevo primero

Respuesta

{ "llamadas": [{ "uniqueid": "1787243104.600637", "numero": "942150956", "resultado": "NO_EXISTE", "categoria": "Número inválido", "accion": "depurar", "confianza": 0.998, "cortadaPorDetector": true, "fecha": "2026-08-20T16:35:38.038Z" }], "paginacion": { "hayMas": true, "siguienteCursor": "clx..." } }

GET /api/v1/llamadas/resumen — totales por resultado. Acepta desde y hasta.

{ "total": 43999, "porResultado": [ { "resultado": "NO_EXISTE", "cantidad": 6368, "porcentaje": 14.47 } ] }

Para consumir sin recibir dos veces lo mismo: usa orden=asc y guarda el siguienteCursor de cada respuesta.

# cursor guardado de la corrida anterior (vacío la primera vez) cursor=$(cat ultima_marca.txt 2>/dev/null) r=$(curl -s -H "X-API-Key: $KEY" \ "https://app.neervox.com/api/v1/llamadas?orden=asc&limit=1000&cursor=$cursor") echo "$r" | jq -c '.llamadas[]' >> llamadas.jsonl echo "$r" | jq -r '.paginacion.siguienteCursor' > ultima_marca.txt

Cuando hayMas es false estás al día. Deduplica del lado cliente usando el campo id, único por detección.

Simple y sin sorpresas

El servicio funciona con recarga de saldo, no con planes. Recargas cuando quieras y usas los créditos a tu ritmo. Sin mensualidades, sin contratos, sin límites de agentes.

🌎 ¿Necesitas detección de buzones en otro país?
El modelo está entrenado sobre audio de telefonía chilena. Para operar en otros países se ajusta el detector a los acentos, carriers y locuciones locales. Solicítalo por WhatsApp →

Diseñado para producción, con seguridad real

No son promesas de marketing: son los controles que ya corren en el sistema.

🔑

Aislamiento por cliente

Cada cuenta tiene su propia API key y sus propios datos. Ninguna consulta puede traer información de otro cliente, ni siquiera con parámetros manipulados.

🔒

Credenciales cifradas

Las credenciales AMI de tu Asterisk se guardan cifradas en la base de datos, nunca en texto plano.

🛡️

2FA disponible

Protege tu cuenta con verificación en dos pasos vía app autenticadora, además de tu contraseña.

📉

Límite de requests

Rate limiting por API key (120 req/min) evita abuso accidental o mal uso de credenciales filtradas.

🧾

Auditoría de acciones

Cada acción administrativa queda registrada con quién, cuándo y qué cambió.

🔁

Revocación instantánea

Si una API key se filtra, se rota desde el panel y queda inválida de inmediato — sin esperar ciclos de caché.

Cuéntanos tu operación

Ya sea para una prueba, una integración a medida, o detección en otro país — dejamos tu solicitud lista para que te contactemos.

¿Qué hacemos con tu solicitud?

Un humano de NeerHost la revisa y te contacta por el medio que prefieras — no es un bot de ventas.

  • Respuesta en menos de 24 horas hábiles
  • Sin compromiso, sin tarjeta de crédito
  • Podemos coordinar una prueba en vivo con tu propio Asterisk
  • Consultas fuera de Chile también se atienden

¿Prefieres algo más directo? Escríbenos por WhatsApp →

Empieza a detectar buzones hoy

Crea tu cuenta, recibe 1.000 detecciones gratis y conecta tu Asterisk en minutos.

Crear cuenta gratis Hablar por WhatsApp
Escríbenos por WhatsApp