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.
El agente se instala en tu servidor Asterisk y se comunica con el motor de IA alojado en la nube.
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.
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.
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.
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.
No es un producto teórico: estos son los escenarios reales donde clientes lo usan hoy.
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 instanteDiscado 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 canalAntes 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 confianzaCada 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 cuentasDiseñado para producción desde el primer día, con seguridad y monitoreo incluidos.
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.
El motor procesa el audio en paralelo con workers independientes. La detección llega antes de que el buzón termine de hablar.
Cada agente Asterisk se autentica con su propia clave. Sin claves globales compartidas. Revocación instantánea desde el panel.
Visualiza detecciones en tiempo real, historial de llamadas, créditos consumidos y logs del agente desde un panel web centralizado.
Agente escrito en C puro. Sin Node, Python ni dependencias externas en el servidor de telefonía. Funciona con Vicidial y cualquier dialplan.
Sin planes ni mensualidades. Recargas saldo cuando lo necesitas y pagas solo por cada intento de llamada analizado. Los créditos no vencen.
Consulta tus llamadas, resultados y estadísticas desde tu propio sistema. Consumo incremental por cursor para no procesar datos dos veces.
Registra tantos servidores Asterisk como necesites bajo la misma cuenta — operaciones con varias sedes o campañas separadas, un solo panel.
Centro de ayuda con documentación completa, sistema de tickets desde tu panel, y contacto directo por WhatsApp para casos urgentes.
Cada llamada trae un resultado detallado, una categoría para reportes, y una acción sugerida sobre qué hacer con el número.
| Resultado | Categoría | Significado | Acción sugerida |
|---|---|---|---|
| HUMAN | Contactadas | Contestó una persona | ninguna |
| ANSWERED | Contactadas | Contestada, sin clasificar como buzón | ninguna |
| MACHINE | Buzón de voz | Buzón de voz | reintentar |
| NO_EXISTE | Número inválido | El número no existe | depurar |
| SUSPENDIDO | Número inválido | Línea suspendida | depurar |
| NO_DISPONIBLE | Línea no disponible | Fuera de servicio momentáneamente | reintentar |
| APAGADO | Línea no disponible | Apagado o sin señal | reintentar |
| OCUPADO | Línea no disponible | Línea ocupada | reintentar |
| RINGBACK | Sin respuesta | Timbrando, sin respuesta | reintentar |
| TIMEOUT | Sin respuesta | Sin respuesta en el tiempo máximo | reintentar |
| CARRIER | Línea no disponible | Locución de operadora sin subtipo | revisar |
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.
| Código | Significado |
|---|---|
| 401 | Falta la API key o no existe |
| 402 | Sin créditos o cuenta inactiva |
| 400 | Parámetro inválido |
| 429 | Más de 120 requests por minuto |
Parámetros disponibles, todos opcionales:
| Parámetro | Ejemplo | Notas |
|---|---|---|
desde / hasta | 2026-08-20T00:00:00Z | ISO 8601. Por defecto últimas 24h, máx. 31 días |
resultado | MACHINE,NO_EXISTE | Separados por coma |
numero | 987654321 | Coincidencia parcial |
rut | 16584130 | Exacto, sin puntos ni DV |
campania | VPJ_SPF2 | Exacto |
limit | 1000 | Máx. 1000 |
orden | asc | asc = consumo incremental · desc = más nuevo primero |
GET /api/v1/llamadas/resumen — totales por resultado. Acepta desde y hasta.
Para consumir sin recibir dos veces lo mismo: usa orden=asc y guarda el siguienteCursor de cada respuesta.
Cuando hayMas es false estás al día. Deduplica del lado cliente usando el campo id, único por detección.
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 →
No son promesas de marketing: son los controles que ya corren en el sistema.
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.
Las credenciales AMI de tu Asterisk se guardan cifradas en la base de datos, nunca en texto plano.
Protege tu cuenta con verificación en dos pasos vía app autenticadora, además de tu contraseña.
Rate limiting por API key (120 req/min) evita abuso accidental o mal uso de credenciales filtradas.
Cada acción administrativa queda registrada con quién, cuándo y qué cambió.
Si una API key se filtra, se rota desde el panel y queda inválida de inmediato — sin esperar ciclos de caché.
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.
Un humano de NeerHost la revisa y te contacta por el medio que prefieras — no es un bot de ventas.
¿Prefieres algo más directo? Escríbenos por WhatsApp →
Crea tu cuenta, recibe 1.000 detecciones gratis y conecta tu Asterisk en minutos.