Sync AWS billing invoices with FreeAgent and PostgreSQL tracking — Flujo de trabajo n8n

Media complejidad Programado14 nodos🏷️ Invoice Processing👁 4 vistaspor Pernille-AI

Descripción general

Automatically retrieve AWS invoices and create corresponding bills in FreeAgent, marking them as paid. This workflow eliminates manual data entry for AWS billing.

What It Does

Fetches invoices from AWS Invoicing API for the previous month Filters invoices by issue date to ensure only new ones are processed Checks PostgreSQL database for previously processed invoices Creates a bill in FreeAgent with correct dates and amounts Marks the bill as paid with a bank transaction explanation Records the

Nodos utilizados

HTTP RequestPostgresCode

Vista previa del flujo de trabajo

1. Fetch AWS Invoices
Retrieves last month's invoices via AWS Invoicing API
2. Deduplicate
Skips invoices already in PostgreSQL
3. Create & Pay Bill
Creates FreeAgent bill, marks paid, logs to database
How it works
This workflow automatically imports AWS invoices into F
1. Fetches invoices from AWS using Signature V4
Generate AWS Signature
Parse AWS Response
Filter By Date
L
Loop Over Invoices
Check If Already Processed
Record In PostgreSQL
Create FreeAgent Bill
I
If New Invoice
Prepare FreeAgent Bill
Mark Bill as Paid
Prepare Payment
Calculate Last Month Dat…
Call AWS For Bills
T
Trigger Monthly
14 nodes14 edges

Cómo funciona

  1. 1

    Disparador

    El flujo de trabajo comienza con un disparador programado, ejecutándose según un horario definido.

  2. 2

    Procesamiento

    Los datos fluyen a través de 14 nodos, connecting code, httprequest, if.

  3. 3

    Salida

    El flujo de trabajo completa su automatización y entrega el resultado al destino configurado.

Detalles de nodos (14)

HT

HTTP Request

httpRequest

#1
PO

Postgres

postgres

#2
CO

Code

code

#3

Cómo importar este flujo de trabajo

  1. 1Haz clic en el botón Descargar JSON a la derecha para guardar el archivo del flujo de trabajo.
  2. 2Abre tu instancia de n8n. Ve a Flujos de trabajo → Nuevo → Importar desde archivo.
  3. 3Selecciona el archivo sync-aws-billing-invoices-with-freeagent-and-postgresql-tracking descargado y haz clic en Importar.
  4. 4Configura las credenciales para cada nodo de servicio (claves API, OAuth, etc.).
  5. 5Haz clic en Probar flujo de trabajo para verificar que todo funcione, luego actívalo.

O pega directamente en n8n → Importar desde JSON:

{ "name": "Sync AWS billing invoices with FreeAgent and PostgreSQL tracking", "nodes": [...], ...}

Integraciones

codehttprequestifpostgresscheduletriggersplitinbatches

Obtener este flujo de trabajo

Descarga e importa con un solo clic

Descargar JSONVer en n8n.io
Nodos14
Complejidadmedium
Disparadorscheduled
Vistas4

Creado por

Pernille-AI

Pernille-AI

@pernilleai

Etiquetas

codehttprequestifpostgresscheduletriggersplitinbatches

¿Nuevo en n8n?

n8n es una herramienta de automatización de flujos de trabajo gratuita y de código abierto. Alójala tú mismo o usa la versión en la nube.

Obtener n8n gratis →

Related Invoice Processing Workflows

COCOEMEX+5
medium

Automate Custom QuickBooks Invoice PDFs & Email with n8n

Standard accounting templates often fail to reflect a premium brand identity. This sophisticated n8n workflow bridges the gap between financial record-keeping and professional client presentation. By moving beyond the native limitations of QuickBooks Online, this automation enables businesses to generate high-end, multi-page PDF invoices that align perfectly with their corporate styling. The process begins the moment a new invoice is generated in QuickBooks, triggering a webhook that captures real-time billing data. The workflow then utilizes advanced HTML-to-File conversion and custom Code nodes to structure data into a polished, branded layout. It handles complex logic such as line-item merging and multi-page formatting automatically. Once the document is rendered, the system bypasses generic 'no-reply' senders by routing the finalized PDF through your preferred email provider. This ensures a seamless, white-labeled experience for your clients while eliminating the manual overhead of exporting, styling, and attaching files. Ideal for agencies and service providers, this flow guarantees that your most frequent touchpoint—the bill—is as professional as your work. **Common Use Cases:** - High-end creative agencies requiring bespoke, white-labeled billing documents for premium clients. - Automated recurring subscription billing where custom tax disclosures or localized branding are required. - Service-based businesses needing to attach dynamic project reports or terms of service directly to QuickBooks invoices.

🔗 Webhook·12 nodes