Analyze vendor security risk from Jira tickets using Grok, Claude and Slack
Ready for 3.0What this workflow does
This AI workflow has 28 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects OpenRouter Chat Model, Slack and Jira Software.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Extract vendor identity (AI Agent): runs an AI agent, with model: Grok 4 Fast (extractor)
- Process values (Edit Fields (Set)): sets 1 field: output
- Add required fields (Edit Fields (Set)): sets 8 fields: output.depth, output.max_sources, output.timeout_seconds…
- Discover seed URLs (AI Agent): runs an AI agent, with model: Claude Sonnet 4.5 (discovery); 1 tool (perplexity_sub_agent)
- Parse discovery JSON (Code): runs custom JavaScript code
- Unwrap discovery payload (Edit Fields (Set)): sets 1 field: output
- Compliance Agent (AI Agent): runs an AI agent, with model: Claude Sonnet 4.5 (workers); 1 tool (perplexity_sub_agent)
- Data Handling Agent (AI Agent): runs an AI agent, with model: Claude Sonnet 4.5 (workers); 1 tool (perplexity_sub_agent)
- Privacy & Legal Agent (AI Agent): runs an AI agent, with model: Claude Sonnet 4.5 (workers); 1 tool (perplexity_sub_agent)
- Security Controls Agent (AI Agent): runs an AI agent, with model: Claude Sonnet 4.5 (workers); 1 tool (perplexity_sub_agent)
…plus 11 more steps. 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 (10)
- Edit Fields (Set)
n8n-nodes-base.set - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Aggregate
n8n-nodes-base.aggregate - Slack
n8n-nodes-base.slack - AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool - Code
n8n-nodes-base.code - Jira Software
n8n-nodes-base.jira - Merge
n8n-nodes-base.merge - Webhook
n8n-nodes-base.webhook
From the author
How it works When a new vendor ticket is created in Jira, this workflow automatically performs a comprehensive security due-diligence investigation and posts the findings back as a Jira comment plus a Slack notification. 1. A Jira webhook fires when an issue…