← Volver a características
PearlPBX2

Grabaciones de llamadas

Grabación automática por llamada con reproducción en el navegador, vinculación a CDR y descarga por agente o campaña.

Cada llamada gestionada por PearlPBX2 puede grabarse automáticamente a través de un servicio de grabación FastAGI que se ejecuta junto a Asterisk. Las grabaciones se almacenan con metadatos completos — agente, cola, ID del llamante, marca de tiempo, duración — y son accesibles directamente desde la vista del informe CDR. Los supervisores pueden reproducir grabaciones en el navegador con un reproductor de audio HTML5 nativo.

Puntos clave

Grabación automática activada por dialplan — no se requiere acción manual de los agentes

Reproducción HTML5 en el navegador — escucha cualquier llamada directamente desde la tabla CDR

No se necesita servidor de medios separado — grabaciones almacenadas en el mismo host

Cada grabación está vinculada a su fila CDR: agente, cola, ID del llamante, duración

El servicio de grabación FastAGI corre en el puerto 4573 y gestiona la codificación y almacenamiento

Descarga grabaciones individuales o exportación masiva por agente, cola o rango de fechas

Almacenamiento y acceso

  • Grabaciones almacenadas como WAV o MP3 según la configuración de Asterisk MixMonitor
  • Rutas de archivo escritas en el registro CDR al finalizar la llamada para vinculación inmediata
  • La vista de informe CDR muestra un botón de reproducción para cada llamada con grabación asociada
  • Los enlaces de descarga se generan por grabación con cabeceras Content-Disposition correctas
  • Control de acceso: los agentes solo ven sus grabaciones; los supervisores ven todas
  • Grabaciones retenidas según política de almacenamiento configurable (días o cuota de disco)

Servicio de grabación FastAGI

  • Servicio Python independiente que expone un servidor FastAGI en el puerto TCP 4573
  • Asterisk llama a AGI(agi://127.0.0.1:4573/record) para iniciar la grabación de un canal
  • El servicio gestiona comandos MixMonitor start/stop y escribe metadatos en PostgreSQL
  • Se ejecuta independientemente de Django — puede reiniciarse sin afectar a la UI web
  • Admite grabación de sesiones de susurro/intervención para que las sesiones del supervisor también se capturen

¿Listo para verlo en acción?

Solicita una demo en vivo o explora los precios para opciones alojadas y auto-hospedadas.