VOOZH about

URL: https://n8n.io/workflows/15828-investigate-cicd-incidents-in-slack-with-a-gpt-55-ai-agent/

⇱ Investigate CI/CD incidents in Slack with a GPT-5.5 AI agent | n8n workflow template


Back to Templates

Investigate CI/CD incidents in Slack with a GPT-5.5 AI agent

Last update

Last update a month ago

Categories

Share


Overview

It is a sub-workflow that investigates CI/CD failures reported by engineers in Slack. It is invoked by a parent classifier and it runs an autonomous AI Agent that diagnoses the failing pipeline, job, or
deployment without making any changes.

Requirements

  • OpenRouter/OpenAI/Anthropic API key — for the chat model .
  • MCP servers (see MCP section) .
  • Slack credentials .
  • attachmentsAnalyzer sub-workflow — must be present in the same n8n instance; analyzes files attached to the originating Mattermost message and returns a textual context.
  • httpProbeTool sub-workflow — provides the probe_url tool that the agent uses to verify reachability of external dependencies; must return structured
  • — a classifier that calls this workflow via Execute Workflow

How it works

  • The workflow is invoked by another workflow via Execute Workflow Trigger
  • Call 'attachmentsAnalyzer' invokes a separate sub-workflow that fetches and analyzes any files the user attached to the originating Slack post
  • The successful branch returns enriched attachment context; the error branch goes through
  • SetVars materializes the runtime configuration
  • The agent is instructed to read the conversation history before pulling
    logs from anywhere else
  • Post a message sends the final answer back into theoriginal channel

How to use

  • Deploy MCP servers
  • Configure the SetVars node with your environment
  • Edit the AI Agent system prompt to match your organization
  • Import sibling sub-workflows:
    • attachmentsAnalyzer
    • httpProbeTool - for probe_url node tool
  • Connect a that calls this workflow via Execute Workflow