Automate Customer Support Issue Resolution using AI Text Classifier

1. Search For Unresolved Long-lived JIRA Issues [Learn more about the JIRA node](https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.jira) In this demonstration, we'll define "long-lived" as any issue which is unresolved after 7 days. Adjust to fit your own criteria. We'll also use the Execute Workflow node to run the issues separate in parallel. This is a performance optimisation and if not required, the alternative is to use a loop node instead.

Workflow Structure (29 nodes)
100%
Langchain.sentiment Analysis
Customer Satisfaction Agent
Jira
Add Autoclose Message
Jira
Ask For Feedback Message
Jira
Close Issue
Slack
Report Unhappy Resolution
Schedule Trigger
Schedule Trigger
Jira
Get List of Unresolved Long Lived Issues
Execute Workflow
Execute Workflow
Execute Workflow Trigger
Execute Workflow Trigger
Set
Get Issue Metadata
Jira
Get Issue Comments
Aggregate
Join Comments
Set
Simplify Thread For AI
Langchain.lm Chat Open Ai
OpenAI Chat Model
Langchain.text Classifier
Classify Current Issue State
Langchain.lm Chat Open Ai
OpenAI Chat Model1
Langchain.lm Chat Open Ai
OpenAI Chat Model4
Langchain.agent
KnowledgeBase Agent
Jira Tool
Find Simlar Issues
Notion Tool
Query KnowledgeBase
Langchain.output Parser Structured
Structured Output Parser
If
Solution Found?
Slack
Notify Slack Channel
Jira
Reply to Issue
Jira
Close Issue2
If
Last Message is Not Bot
Langchain.lm Chat Open Ai
OpenAI Chat Model3
Langchain.chain Llm
Issue Reminder Agent
Jira
Send Reminder
Node Types:
default
trigger
transform
logic
action
Requires credentials

Prerequisites

Required Credentials (4)

Jira Software Cloud

Used by: Get Issue Comments, Close Issue +7 more

Docs

Notion

Used by: Query KnowledgeBase

Docs

OpenAI

Used by: OpenAI Chat Model, OpenAI Chat Model1 +2 more

Docs

Slack

Used by: Notify Slack Channel, Report Unhappy Resolution

Docs

Multiple services required

This workflow needs 4 different credentials. Make sure you have accounts for all services before importing.

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~55 min
Score: 70/100
Conditional Logic
8 Integrations

When to Use This Workflow

AI-Powered Content Creation

Automate content generation, summarization, or analysis using AI capabilities.

Save hours of manual work while maintaining quality and consistency.

Team Notifications

Send automated alerts and updates to your team chat when important events occur.

Never miss critical updates - your team stays informed in real-time.

Scheduled Operations

Run automated tasks at specific times - daily reports, weekly cleanups, monthly backups.

Set it and forget it - reliable automation that runs on your schedule.

workflow.json
{
  "meta": {
    "instanceId": "408f9fb9940c3cb18ffdef0e0150fe342d6e655c3a9fac21f0f644e8bedabcd9"
  },
  "nodes": [
    {
      "id": "645799b0-7ddb-4acb-a95d-3b04eadff445",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1480,
        20
      ],
      "parameters": {
        "model": "gpt-4o-mini",
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "8gccIjcuf3gvaoEr",
...

Workflow Details

Nodes
36
Trigger
Scheduled
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

πŸ”πŸ› οΈPerplexity Researcher to HTML Web Page

Create Article from Perplexity Research

Lmchatopenai
Outputparserstructured
Webhook
Telegram
47 nodesWebhook
Curated

Calendar_scheduling

Check if incoming email is about appointment We use LLM to check subject and body of the email and determine if it's an...

Gmail
Lmchatopenai
Toolworkflow
Google-calendar
21 nodesEvent
Curated

πŸ€–πŸ§‘β€πŸ’» AI Agent for Top n8n Creators Leaderboard Reporting

AI Agent for n8n Creator Leaderboard Stats https://github.com/teds-tech-talks/n8n-community-leaderboard

Http-request
Lmchatopenai
Executeworkflow
Toolworkflow
49 nodesEvent
Curated

Lmchatopenai Workflow

Automated workflow: Lmchatopenai Workflow. This workflow integrates 18 different services: textClassifier, notionTool, s...

Schedule
Jira
Slack
Executeworkflow
37 nodesScheduled

Lmchatopenai Workflow

Automated workflow: Lmchatopenai Workflow. This workflow integrates 18 different services: textClassifier, notionTool, s...

Schedule
Jira
Slack
Executeworkflow
37 nodesScheduled

BambooHR AI-Powered Company Policies and Benefits Chatbot

STEP 1: Retrieve company policies and load them into a vector store

Documentdefaultdataloader
Embeddingsopenai
Textsplitterrecursivecharactertextsplitter
Memorybufferwindow
50 nodesEvent
Curated