SpotFlujos
Envío de boletas y extracción IA
Cómo una boleta llega de tu backend, pasa por la extracción IA de Skip y entra como reembolso ISAPRE.
Los proveedores de boletas empujan directo a Skip; el paciente nunca toca una UI. Esta página muestra el pipeline completo desde POST hasta reembolso presentado.
Secuencia
Qué ves vs qué corre en background
- Tú ves: HTTP 200 con
processed_files. Si la extracción IA tuvo éxito o si la ISAPRE aceptó el reembolso — nada de eso aparece en tu respuesta. - Background: Extracción IA, notificaciones al paciente, presentación de reembolso por cada ISAPRE. Todo asíncrono, todo trackeado en Skip pero no expuesto a tu endpoint en v0.
Recordatorio de idempotencia
Skip deduplica boletas por (public_key, receipt_id). Un POST reintentado con el mismo receipt_id es no-op. Ver Extracción IA e idempotencia.
Modos de fallo
| Dónde falla | Qué pasa |
|---|---|
| Auth del provider | 401. Arregla la public_key. |
| Beneficiario no existe por RUT | 404 + equipo Skip alertado. El paciente no es usuario Skip. |
| Archivo muy grande / MIME inválido | 400. Reenvía con archivos válidos. |
| Credenciales ISAPRE incorrectas | El paciente recibe WhatsApp cnpl-bad-password. Las actualiza; Skip reintenta. |
| ISAPRE pide 2FA | El paciente recibe WhatsApp cnpl-2fa. |
| ISAPRE 3 días sin acceso | (solo AAPD) Cobro anticipado. Ver Cobros anticipados. |
Demo
Grabación pendiente. Track en Videos demo.