This workflow corresponds to n8n.io template #9736 — we link there as the canonical source.
This workflow follows the Agent → Gmail recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"nodes": [
{
"id": "599a57cf-d6a0-41c7-9bdd-920dd2cca88c",
"name": "Slack",
"type": "n8n-nodes-base.slack",
"position": [
-256,
64
],
"parameters": {
"text": "=Email: {{ $('JotForm Trigger').item.json.q4_email }}\nName: {{ $('JotForm Trigger').item.json.q3_name.first }} {{ $('JotForm Trigger').item.json.q3_name.last }}\nSeverity: {{ $('JotForm Trigger').item.json.q5_severity }}\n\nProblem:{{ $('JotForm Trigger').item.json.q6_issue }}\n\nDescription: {{ $('JotForm Trigger').item.json.q7_description }}\n",
"channel": "C083NTTSZ7F",
"attachments": [],
"otherOptions": {},
"authentication": "oAuth2"
},
"typeVersion": 1
},
{
"id": "3dc5adf0-7417-4d0f-a5b4-db2f5ea9f434",
"name": "Send a message",
"type": "n8n-nodes-base.gmail",
"position": [
-256,
240
],
"parameters": {
"sendTo": "={{$node[\"JotForm Trigger\"].data[\"q4_email\"]}} ",
"message": "=Email: {{ $('JotForm Trigger').item.json.q4_email }}\nName: {{ $('JotForm Trigger').item.json.q3_name.first }} {{ $('JotForm Trigger').item.json.q3_name.last }}\nSeverity: {{ $('JotForm Trigger').item.json.q5_severity }}\n\nProblem: {{ $('JotForm Trigger').item.json.q6_issue }}\nDescription: {{ $('JotForm Trigger').item.json.q7_description }}",
"options": {
"appendAttribution": false
},
"subject": "New Support Ticket ",
"emailType": "text"
},
"typeVersion": 2.1
},
{
"id": "a257919d-2b68-49aa-b4ae-b344d0803f9b",
"name": "JotForm Trigger",
"type": "n8n-nodes-base.jotFormTrigger",
"position": [
-896,
80
],
"parameters": {
"form": "252875809016060",
"resolveData": false
},
"typeVersion": 1
},
{
"id": "df97876e-0f8f-4b00-98c4-b87cafe114e1",
"name": "If",
"type": "n8n-nodes-base.if",
"position": [
-464,
80
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "3b4b190f-7c81-4f40-a2a8-e32f0fa360ce",
"operator": {
"type": "string",
"operation": "notEquals"
},
"leftValue": "={{ $json.Severity[0] }}",
"rightValue": "Low"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "7de690e5-961a-461c-8139-417439c4e922",
"name": "Create a task",
"type": "n8n-nodes-base.clickUp",
"position": [
288,
64
],
"parameters": {
"list": "9+1234567890",
"name": "={{ $('JotForm Trigger').item.json.q6_issue }}",
"team": "36299117",
"space": "66018999",
"folder": "90090948711",
"additionalFields": {
"content": "={{ $('AI Agent').item.json.output }}"
}
},
"typeVersion": 1
},
{
"id": "97321d5f-0dbd-48e7-b565-2f98d5e627ed",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-80,
64
],
"parameters": {
"text": "=You are a project manager. Based on the following support ticket details, create a clear and professional task description that summarizes the issue and highlights key points.\n\nTicket Details:\n\nName: {{ $('JotForm Trigger').item.json.q3_name.first }} {{ $('JotForm Trigger').item.json.q3_name.last }}\n\nSeverity: {{ $('JotForm Trigger').item.json.q5_severity }}\n\nIssue: {{ $('JotForm Trigger').item.json.q6_issue }}\n\nDescription: {{ $('JotForm Trigger').item.json.q7_description }}\n\nOutput Format:\nReturn a concise task description suitable for a ClickUp task.\n\ndon't add this:\nHere's a concise and professional task description for ClickUp:\\\njust need the details for clickup\n\n\n\n",
"options": {},
"promptType": "define"
},
"typeVersion": 2.2
},
{
"id": "e460a1a7-f96c-4339-9232-9c2dbbffa82f",
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
16,
272
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "2ab1c20b-d509-493f-863e-d95317db278f",
"name": "Append row in sheet",
"type": "n8n-nodes-base.googleSheets",
"position": [
-672,
80
],
"parameters": {
"columns": {
"value": {
"Name": "={{ $json.q3_name.first }}",
"Email": "={{ $json.q4_email }}",
"Issue": "={{ $json.q6_issue }}",
"Severity": "={{ $json.q5_severity }}",
"Description": "={{ $json.q7_description }}"
},
"schema": [
{
"id": "Name",
"type": "string",
"display": true,
"required": false,
"displayName": "Name",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Email",
"type": "string",
"display": true,
"required": false,
"displayName": "Email",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Severity",
"type": "string",
"display": true,
"required": false,
"displayName": "Severity",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Issue",
"type": "string",
"display": true,
"required": false,
"displayName": "Issue",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "Description",
"type": "string",
"display": true,
"required": false,
"displayName": "Description",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "append",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/1hF3MboFa_BppnGPXNs6cjHpGgoRPlYOlnDSAlofsKyg/edit#gid=0",
"cachedResultName": "Sheet1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "1hF3MboFa_BppnGPXNs6cjHpGgoRPlYOlnDSAlofsKyg"
}
},
"typeVersion": 4.6
},
{
"id": "3d26b89a-1b6e-493a-bbec-3ee9f2b554b1",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-944,
-16
],
"parameters": {
"color": 6,
"width": 208,
"height": 304,
"content": "### JotForm Trigger on Form Submission"
},
"typeVersion": 1
},
{
"id": "7b309ae1-7c90-4270-b59c-ae6d381f7cd6",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-720,
-16
],
"parameters": {
"color": 5,
"width": 192,
"height": 304,
"content": "### Add the details in Google Sheet"
},
"typeVersion": 1
},
{
"id": "44d3e42a-adf4-466b-9c0b-a366c3c22a86",
"name": "Sticky Note2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-512,
-16
],
"parameters": {
"color": 5,
"width": 192,
"height": 304,
"content": "### If low severity then email otherwise slack"
},
"typeVersion": 1
},
{
"id": "26e3ac60-3b94-4fe3-8a20-b1860902d5e7",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-304,
-16
],
"parameters": {
"color": 5,
"width": 192,
"height": 432,
"content": "### If low severity then email otherwise slack"
},
"typeVersion": 1
},
{
"id": "409ecc97-68e7-4d00-8c6d-bb7eb0f804c3",
"name": "Sticky Note4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-96,
224
],
"parameters": {
"color": 5,
"width": 304,
"height": 192,
"content": "### AI Model"
},
"typeVersion": 1
},
{
"id": "6ba99483-09e1-4c54-bdb3-b3fb776d285d",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
224,
-16
],
"parameters": {
"color": 6,
"width": 208,
"height": 304,
"content": "### Create a task on clickup"
},
"typeVersion": 1
},
{
"id": "169abab9-dc80-48b9-9cf3-47ab02502319",
"name": "Sticky Note6",
"type": "n8n-nodes-base.stickyNote",
"position": [
-96,
-16
],
"parameters": {
"color": 6,
"width": 304,
"height": 224,
"content": "### AI Agent to summarize the details to be added in clickup"
},
"typeVersion": 1
}
],
"connections": {
"If": {
"main": [
[
{
"node": "Slack",
"type": "main",
"index": 0
}
],
[
{
"node": "Send a message",
"type": "main",
"index": 0
}
]
]
},
"Slack": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"AI Agent": {
"main": [
[
{
"node": "Create a task",
"type": "main",
"index": 0
}
]
]
},
"JotForm Trigger": {
"main": [
[
{
"node": "Append row in sheet",
"type": "main",
"index": 0
}
]
]
},
"Append row in sheet": {
"main": [
[
{
"node": "If",
"type": "main",
"index": 0
}
]
]
},
"Google Gemini Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
This n8n workflow instantly captures support issues submitted via Jotform and efficiently routes them to the appropriate team and logging system based on the severity level defined by the customer. It then uses an AI Agent (Google Gemini) to transform the raw customer data into…
Source: https://n8n.io/workflows/9736/ — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Automatically capture customer onboarding help requests from Typeform, log them in Google Sheets, validate email addresses, and send a professional HTML welcome email via Gmail. Ensures smooth onboard
This workflow automates market-driven content ideation by continuously discovering real user pain points from public discussions and converting them into execution-ready content ideas. It is designed
Transform accounts payable from a manual bottleneck into an intelligent, automated system that reads invoices, detects fraud, and processes payments automatically—saving 20+ hours per week while preve
Workflow explaination video: https://youtu.be/z1grVuNOXMk
Transform college admissions from an overwhelming manual process into an intelligent, efficient, and equitable system that analyzes essays, scores applicants holistically, and identifies top candidate