floogos
    Todas las plantillas
    Nueva

    Extracción de facturas con IA y revisión humana si hay dudas

    La IA extrae los datos de la factura; si son fiables van directos a la hoja, y si la confianza es baja o faltan campos se apartan y te avisan por Telegram para revisarlos.

    Se crea todo desactivado en una carpeta nueva de tu cuenta. No se ejecuta nada hasta que tú lo actives y puedes deshacerlo durante 24 horas.

    Diagrama del workflow: Extracción de facturas con IA y revisión humana si hay dudas

    Qué hace

    Automatiza sin perder el control. Cada factura PDF recibida por webhook se lee y la IA la convierte en JSON, incluyendo un nivel de confianza (0 a 1). El nodo Normalizar factura valida: campos obligatorios, base + IVA = total, suma de líneas y confianza mínima (0,8 por defecto). Si todo está bien, la fila se añade a Google Sheets. Si hay dudas, la factura se guarda en el Data Store facturas_pendientes_revision y llega un aviso a Telegram con el proveedor, el importe y el motivo exacto, para que una persona la revise y la corrija.

    Qué necesitas: una API key de OpenAI, Google Sheets y un bot de Telegram.

    Cómo se usa: instala la plantilla, conecta las cuentas y ajusta al inicio del script Normalizar factura los campos obligatorios y el umbral de confianza. Puedes sustituir el aviso de Telegram por un email.

    Limitación: solo PDF con texto (no escaneados); la confianza es una autoevaluación del modelo, no una garantía.

    Cómo se pone en marcha

    1. 1

      Conectar la credencial de openai

      Esta plantilla usa openai en: Extraer datos con IA. Crea o elige la credencial y asígnala en esos nodos.

    2. 2

      Conectar la credencial de telegram

      Esta plantilla usa telegram en: Avisar: revisar factura. Crea o elige la credencial y asígnala en esos nodos.

    3. 3

      Conectar la credencial de google

      Esta plantilla usa google en: Añadir a facturas contabilizadas. Crea o elige la credencial y asígnala en esos nodos.

    4. 4

      Copiar la URL del webhook (Recibir factura)

      Al instalar se genera una URL nueva. Pégala en el sistema externo que debe llamar a este workflow.

    5. 5

      Conectar OpenAI, Sheets y Telegram

      Conecta OpenAI en Extraer datos con IA, la hoja en Añadir a facturas contabilizadas y Telegram (con tu chatId) en Avisar: revisar factura.

    6. 6

      Ajustar qué se considera dudoso

      En el script de Normalizar factura cambia OBLIGATORIOS (campos sin los que se revisa a mano) y UMBRAL_CONFIANZA (por debajo, se revisa). Con 0.8 y proveedor, numero_factura, fecha, total obligatorios, una factura sin fecha va a revisión.

    7. 7

      Formato del JSON y envío de prueba

      Haz un POST al webhook con {"pdf_base64":"<PDF en base64>"}. El JSON que se guarda o se anota tiene esta forma: {"proveedor":"Suministros Norte S.L.","nif":"B12345678","numero_factura":"F-2026-0412","fecha":"2026-09-30","moneda":"EUR","base_imponible":200,"iva_porcentaje":21,"iva_importe":42,"total":242,"lineas":[{"descripcion":"Papel A4 (caja)","cantidad":4,"precio_unitario":50,"importe":200}],"estado":"OK"}, con estado (OK o REVISAR), motivo y confianza.

    8. 8

      Activar el workflow

      Los workflows se instalan desactivados. Cuando todo esté configurado, actívalo.

    Pruébala en menos de 5 minutos

    Crea la plantilla en tu cuenta, conecta tus credenciales y actívala cuando estés listo.

    Usar esta plantilla