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.