Automatic invoice generation and email with Airtable and CustomJS PDF generator
> ⚠️ Notice: > This workflow uses the CustomJS Invoice Generator node from [customjs.space](https://www.customjs.space), which requires a self-hosted n8n instance and a CustomJS API key. --- Google Spreadsheet →...
Template notes
> ⚠️ Notice: > This workflow uses the CustomJS Invoice Generator node from [customjs.space](https://www.customjs.space), which requires a self-hosted n8n instance and a CustomJS API key.
---
Google Spreadsheet → Invoice Generation → Email Workflow
This workflow demonstrates how to:
1. Pull invoices ready to be sent from Airtable. 2. Retrieve client details and invoice items from Airtable. 3. Generate a professional invoice PDF using CustomJS Invoice Generator. 4. Send the completed invoice via email to the client. 5. Update the invoice status in Airtable automatically.
 [Public Airtable Example](https://airtable.com/apphyDa3uYAq0VOMW/shrSe39NZYrqm4gtE)
---
Workflow Overview