Saltar al contenido principal

¿Qué es AuditorIA?

AuditorIA es una plataforma de auditoría de llamadas telefónicas impulsada por IA, desarrollada por LinkSolution. Transcribe, analiza y evalúa conversaciones de forma automatizada — eliminando la necesidad de escuchar grabaciones manualmente y permitiendo auditar el 100% del volumen de un contact center.

Panel principal de AuditorIA con saludo personalizado, 4 KPIs (Registros encontrados, Tareas Completadas, Calidad Promedio, Audio Procesado), Analítica en Tiempo Real, Alertas del Sistema y acciones rápidas

El problema que resuelve​

En los centros de contacto, auditar llamadas es un proceso lento, costoso y subjetivo. Los supervisores tradicionalmente solo revisan una fracción mínima del volumen total (típicamente <5%), lo que produce:

  • Falta de visibilidad sobre la calidad real de atención.
  • Inconsistencias entre auditores humanos (inter-rater reliability baja).
  • Demoras en la detección de incidentes críticos.
  • Imposibilidad de escalar el proceso de calidad junto con el volumen operativo.

AuditorIA automatiza este flujo completo con IA: todas las llamadas, los mismos criterios, en tiempo real.

Lo que obtenés con AuditorIA​

CapacidadQué haceTecnología
TranscripciónConvierte audio a texto palabra por palabraWhisperX / OpenAI / Deepgram
DiarizaciónSepara turnos de cada hablantePyAnnote 3.1
Análisis de sentimientoEvalúa tono y emoción por segmentopysentimiento (español)
Auto-etiquetadoClasifica por tema y resultadoGPT-4o
Identificación de agenteDetecta quién es agente y quién clienteGPT + heurística
Chat con IAPreguntas en lenguaje natural sobre la llamadaGPT-4o + RAG
Auditoría de calidadScoring automático contra criterios configurablesRules engine + LLM
ReportesDashboards, tendencias, ranking, radar emocionalRecharts + agregaciones SQL
NotificacionesAlertas en tiempo real de tareas y eventosSSE (fan-out in-memory) + PostgreSQL

Casos de uso principales​

  • Contact centers — auditoría masiva de atención al cliente, ventas, soporte técnico.
  • Monitoreo de calidad continuo — evaluación del desempeño a partir de las llamadas y chats que se van procesando.
  • Compliance — verificación automática de scripts regulatorios (saludo, consentimiento, cierre legal).
  • Coaching — identificación de oportunidades de mejora con evidencia objetiva.
  • Business intelligence — detección de tendencias, motivos recurrentes, picos de fricción.
  • Retención y upsell — identificación de llamadas con oportunidades perdidas o intentos de retención.

Arquitectura general​

AuditorIA es una arquitectura de microservicios con colas asíncronas:

Flujo end-to-end​

  1. El usuario sube un archivo de audio (UI o API).
  2. El backend almacena el audio en MinIO y crea una tarea en PostgreSQL.
  3. La tarea queda encolada en PostgreSQL (tabla tasks, status pending); el worker correspondiente (según device) la reclama por polling a /internal/tasks/pending.
  4. El worker procesa transcripción + diarización.
  5. El worker GPT analiza sentimiento, genera tags e identifica agente/cliente.
  6. Los resultados se persisten en PostgreSQL.
  7. El frontend recibe notificación SSE y actualiza el visor.
información

Caveat de escalado

El fan-out de notificaciones funciona en memoria mientras el deploy sea un único uvicorn sin --workers ni réplicas, que es el caso por defecto. Para escalar horizontalmente hay un bus Redis pub/sub ya implementado: se activa con la variable REDIS_URL y permite levantar varios workers.

Dos APIs disponibles​

APIPuertoAutenticaciónUso principal
Interna8000JWT (Keycloak OAuth2/OIDC)Frontend, apps internas
Externa8001Credencial de integraciónIntegraciones con terceros
información

Ver Autenticación para ejemplos detallados de ambos métodos.

Formatos de audio soportados​

FormatoExtensiónNotas
WAV.wavSin compresión, máxima calidad
MP3.mp3Comprimido, el más común
M4A / AAC.m4a, .aacAAC, habitual en grabadores y celulares
OGG.ogg, .oga, .opusFormatos libres
WMA.wmaWindows Media
AMR / AWB.amr, .awbTelefonía y notas de voz
Video.mp4, .mov, .avi, .wmv, .mkvSe procesa el audio del archivo

FLAC no está soportado: la carga lo rechaza aunque el selector de archivos lo deje elegir.

aviso

Recomendación de calidad

Para mejores resultados: 16 kHz o superior, mono o estéreo con un canal por hablante, bitrate ≥ 128 kbps en formatos comprimidos. Ver Subir audio para detalles.

Idiomas soportados​

  • Español (es) — primario, optimizado para variantes rioplatense, mexicana, colombiana.
  • Inglés (en), Portugués (pt), Francés (fr), Alemán (de), Italiano (it).
  • +90 idiomas adicionales via Whisper (ja, zh, ko, ar, ru, nl, etc.).

Ver Selección de idioma para la guía completa.

¿Por dónde empiezo?​

Si sos usuario final (auditor, supervisor, admin)​

Empezá con el Manual de Usuario — cubre el acceso, el dashboard, cómo subir audio desde la UI, cómo revisar transcripciones y cómo interpretar reportes.

Si sos developer o integrador​

Seguí a Inicio Rápido para tu primera transcripción vía API en 5 minutos.

Si sos admin de plataforma​

Consultá Roles y permisos y Gestión de campañas.


Siguiente paso​