n8n Procurement Risk & Approval Workflow with OpenAI, Slack & ERP
n8n Procurement Risk & Approval Workflow with OpenAI, Slack & ERP
Regular price
£11.99
Regular price
£11.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Procurement Risk & Approval Workflow with OpenAI, Slack & ERP
Regular price
£11.99
Regular price
£11.99
Sale price
Unit price
/
per
Automate procurement risk checks and approvals—end to end
This n8n procurement workflow receives a procurement goal via webhook, uses OpenAI to generate a structured procurement plan and perform supplier risk analysis, routes to the right sub-workflows, and requests human approval in Slack before returning an audited decision to the caller.
What this workflow does
- Receives and validates input: Accepts a secured POST request on a webhook endpoint with a procurement goal, priority, requester, and scope.
- Generates a unique ID & plan: Creates a unique procurement request ID, then uses OpenAI to produce a structured procurement plan that is parsed and validated.
- Builds normalized supplier records: Loads supplier, ERP spend, contract, and supplier-risk datasets (currently from mock data) and normalizes them into one combined supplier record per supplier.
- Runs AI risk analysis per supplier: Sends each supplier record to OpenAI for a JSON risk analysis, then combines the AI output with the normalized dataset.
- Applies deterministic routing rules: Based on the combined results, it decides whether to run Supplier Risk Assessment, Contract Review, or Supplier Monitoring sub-workflows.
- Aggregates findings & recommends next actions: Collects sub-workflow results and uses OpenAI to generate structured findings and recommended actions.
- Requests approval in Slack: Posts an approval request to Slack, waits for an approval or rejection, and parses the response.
- Audited outcome back to the webhook caller: If approved, routes actions to the relevant sub-workflow(s), verifies execution, writes an audit log, and responds with final status and details.
Use cases
- Procurement teams needing AI-assisted supplier risk & contract checks before approving spend.
- SaaS operators building a webhook-driven approval process with an auditable decision trail.
- Automation engineers prototyping ERP-linked supplier review logic using n8n and Slack.
Technical details
- Integrations/Nodes: Webhook (secured header authentication), OpenAI, Slack, if, code, wait, merge, switch
- Key mechanics: JSON plan parsing/validation, per-supplier AI JSON risk analysis, deterministic rule-based routing, approval wait loop, audit logging.
Includes: procurement approval workflow with OpenAI-powered risk analysis and Slack-based approvals—built for n8n users who want reliable, structured, auditable procurement automation.
