Templates / Automated inventory management with Airtable PO creation & supplier emails

Automated inventory management with Airtable PO creation & supplier emails

Ready for 3.0

by iamvaar ✓ · 531 views · created 2025-07-09 · Document Extraction

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 13 nodes and runs on a schedule (every day) (plus 1 other trigger). Along the way it connects Airtable and Brevo.

How it runs

Trigger: On a schedule (every day) (plus 1 other trigger).

  1. Get Products with low stock (Airtable): uses Airtable
  2. Get Purchase Orders which are pending (Airtable): uses Airtable
  3. Get supplier Details for those low stock products (Airtable): uses Airtable
  4. Group products with suppliers (Code): runs custom JavaScript code
  5. Calculate Dynamic Re-order Quantity (Code): runs custom JavaScript code
  6. Send PO to suppliers via Email (Brevo): uses Brevo
  7. Get the record id's of PO (Code): runs custom JavaScript code
  8. Search records (Airtable): uses Airtable
  9. Update the PO status to sent (Airtable): uses Airtable
  10. Remove Duplicate Product Orders (Code): runs custom JavaScript code

…plus 1 more step. See the full node list below.

Services it uses

AirtableBrevo

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (4)

From the author

In-depth description of this automation: This is a fully automated daily supply chain and procurement workflow that keeps product stock levels healthy and suppliers updated, by automatically generating and emailing purchase orders (POs) and syncing PO…

Excerpt from iamvaar's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.