Triage support tickets with OpenRouter (OpenAI o3-mini) and ClickUp

Go to Workflow
0 views
Built by Infraweb Poland Infraweb Poland
Created on July 10, 2026

Description

Quick overview
This workflow collects support tickets via an n8n form, uses OpenRouter (OpenAI o3-mini) to assess priority, severity, impact, and suggested diagnostics, and then creates a formatted task in ClickUp with the AI-generated incident details.

How it works
Receives a new ticket submission through an n8n form with subject, description, company, name, and email.
Normalizes the submitted fields into a consistent ticket payload (customer name/email, subject, and description).
Validates that the ticket has a description and that the email address contains an “@” symbol.
Sends the ticket subject and description to OpenRouter (OpenAI o3-mini) to generate incident metadata, priority (1–4), impact, severity, affected service, and recommended diagnostics and next steps in structured JSON.
Creates a new task in ClickUp using the ticket subject as the task name and adding the customer details plus the AI assessment and recommendations to the task description.

Setup
Create or select an n8n Form Trigger and share the form URL with users who should be able to submit tickets (configure any access restrictions as needed).
Add an OpenRouter credential to the OpenRouter chat model node and ensure the selected model (openai/o3-mini) is available on your account.
Add a ClickUp OAuth2 credential and set the target ClickUp workspace/list in the ClickUp task creation node so tickets are created in the correct location.

Nodes Used (4)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
ClickUp
n8n-nodes-base.clickUp
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured