Evaluate automotive component compliance with OpenAI GPT-4.1 and regulatory APIs
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects OpenAI Chat Model.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Workflow Configuration (Edit Fields (Set)): sets 5 fields: safetyStandards, emissionsStandards, performanceThresholds…
- Check Evaluation Type (If): checks a condition and branches into true / false
- Split Components (Split Out): splits a list into separate items
- Fetch Regulatory Database (HTTP Request): calls an HTTP API
- Automotive Compliance Evaluator (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 2 tools (Calculator, Performance Simulation Tool); output parser: Structured Output Parser
- Aggregate: combines items into one
- Calculate Risk Score (Code): runs custom JavaScript code
- Enrich with Metadata (Edit Fields (Set)): sets 3 fields: evaluation_timestamp, total_components_evaluated, overall_risk_score
- Check Compliance Status (If): checks a condition and branches into true / false
- Log Non-Compliant to Database (HTTP Request): calls an HTTP API (POST)
…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 (13)
- Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Respond to Webhook
n8n-nodes-base.respondToWebhook - If
n8n-nodes-base.if - Split Out
n8n-nodes-base.splitOut - Aggregate
n8n-nodes-base.aggregate - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Code Tool
@n8n/n8n-nodes-langchain.toolCode - Calculator
@n8n/n8n-nodes-langchain.toolCalculator
From the author
How It Works This workflow automates automotive regulatory compliance evaluation by intelligently routing assessments through parallel evaluation paths based on component type. Designed for automotive compliance officers, quality assurance teams, and…