• Mail us
  • Book a Meeting
  • Call us
  • Chat with us

AI/ML

Set Up n8n Automation Workflows for Supply Chain Monitoring and Reporting


Overview

n8n monitors inventory levels in SAP, alerts procurement via WhatsApp when stock drops below a threshold and generates a purchase order.

Prerequisites

  • n8n installed.
  • SAP system with API access.
  • A WhatsApp account with Twilio integration.
  •  

Workflow Setup

Prepare n8n Environment

  • Navigate to http://localhost:5678 (or your n8n hosted URL) and log in.
  • Click “Workflows,” then “+ New,” and name it (e.g., “Supply Chain Monitor”). Click “+” to start.

 

Trigger Node: Schedule

Node: Schedule

Settings:

  • Interval: Every hour

Output: Trigger signal.

 

Inventory Node: SAP

Node: SAP

Settings:

  • Credentials: SAP API key
  • Resource: Inventory
  • Operation: Get
  • Filter: Stock < 100 units

Output: Low stock data (e.g., {{ $json.items }}).

 

Alert Node: WhatsApp (Twilio)

Node: Twilio

Settings:

  • Credentials: Twilio API key
  • To: Procurement team number
  • Message: Stock low for {{ $node["SAP"].json.items[0].name }}: {{ $node["SAP"].json.items[0].quantity }} units

Output: Alert sent.

 

Order Node: SAP

Node: SAP

Settings:

  • Resource: Purchase Order
  • Operation: Create
  • Item: {{ $node["SAP"].json.items[0].name }}
  • Quantity: 500

Output: Order generated.

 

Workflow Summary

  • Flow: Schedule (trigger) → SAP (check) → Twilio (alert) → SAP (order).
  • Execution: ~20 seconds.

Benefits

  • Prevents stockouts with instant alerts.
  • Speeds up reordering by ~85%.
  • Enhances supply chain visibility.

Troubleshooting

  • SAP Fail: Verify API credentials.

  • WhatsApp Issues: Check Twilio setup.

Ready to transform your business with our technology solutions? Contact Us  today to Leverage Our AI/ML Expertise. 

Share

facebook
LinkedIn
Twitter
Mail
AI/ML

Related Center Of Excellence