Automated inventory management with Airtable PO creation & supplier emails
Ready for 3.0What 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).
- Get Products with low stock (Airtable): uses Airtable
- Get Purchase Orders which are pending (Airtable): uses Airtable
- Get supplier Details for those low stock products (Airtable): uses Airtable
- Group products with suppliers (Code): runs custom JavaScript code
- Calculate Dynamic Re-order Quantity (Code): runs custom JavaScript code
- Send PO to suppliers via Email (Brevo): uses Brevo
- Get the record id's of PO (Code): runs custom JavaScript code
- Search records (Airtable): uses Airtable
- Update the PO status to sent (Airtable): uses Airtable
- Remove Duplicate Product Orders (Code): runs custom JavaScript code
…plus 1 more step. See the full node list below.
Services it uses
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)
- Airtable
n8n-nodes-base.airtable - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Brevo
n8n-nodes-base.sendInBlue
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…