Recuperación de transcripción
Intenta obtener una transcripción diferida cuando la transcripción en vivo de Recall falla.
Que se logra
- Resultado: recupera texto de una reunión conservada aunque falle la transcripción inicial del proveedor.
- Caso de uso: una agencia mantiene accesible el registro de una reunión crítica pese a un fallo temporal de Recall.
- Se combina con: captura con bot Recall y envío automático de enlace.
Donde esta
- Ruta:
/[orgId]/meetings/[id] - Acceso en UI:
Meeting detail > Transcript - Componente(s):
MeetingDetailView.tsx
Como funciona
- La grabación se conserva aunque el proveedor marque fallida la transcripción en vivo.
- Al existir los archivos, se solicita una transcripción posterior.
- Cuando llega el resultado se guarda y aparece en el detalle.
Reglas y validaciones
- Un estado de reunión transcrita no basta: debe existir texto o segmentos.
- No vuelve a cargar el audio si ya está disponible.
Backend
- Servicios:
recall-webhooks,cron-recall-recording-reconciliation,meeting-transcriptions. - Efectos: puede continuar con el correo de transcripción y el cargo de wallet de forma idempotente.
Notas
- La reconciliación es un proceso de recuperación sin una superficie UI propia.