LOW / CODEBlueprints
operations

Inventory Low Stock Alerts

Monitor inventory levels in Google Sheets and automatically send Slack and email alerts when any item drops below its reorder threshold.

Beginner~15 minn8nMake.com 463 downloads 976 views

Setup Instructions

1. Prepare your Google Sheet with columns: Item Name, SKU, Current Stock, Reorder Threshold, Supplier Email. 2. Create a new workflow and add a Schedule trigger node. Set it to run every hour or at your preferred check frequency. 3. Add a Google Sheets node — use the "Read Rows" action. Select your inventory spreadsheet and the correct sheet tab. 4. Add a Filter/IF node — set the condition to check where Current Stock is less than Reorder Threshold. Only items that fail the check should continue. 5. Add a Slack node — use the "Send Message" action. Post to your #inventory-alerts channel with the item name, current stock level, and reorder threshold. 6. Add a Gmail node — use the "Send Email" action. Send an alert to the purchasing manager (or the Supplier Email from the sheet) with the low-stock item details. 7. Test by temporarily setting a high reorder threshold for one item so it triggers, then reset it after confirming the alerts arrive.
Troubleshooting
**All items show as low stock:** Verify that the Current Stock and Reorder Threshold columns contain numbers, not text. Google Sheets sometimes formats numbers as strings; use VALUE() in the sheet or a type conversion node in your workflow. **Duplicate alerts for the same item:** Add a "Last Alerted" column to your sheet and update it when an alert is sent. Add a condition to skip items alerted within the last 24 hours. **Slack alert posts as a wall of text:** When multiple items are low, format them as a bulleted list or use Slack Block Kit. Send one consolidated message rather than one message per item.

Need a custom version?

We can build a tailored automation workflow for your specific needs.

New blueprints weekly

Get notified when we publish new automation workflows.