自動顧客フィードバックトリAGEとフォローアップには、Gemini、JotForm、Gmail、Jiraを使用します
中級
これはTicket Management, AI Chatbot分野の自動化ワークフローで、14個のノードを含みます。主にSet, JiraTool, GmailTool, GmailTrigger, JotFormTriggerなどのノードを使用。 Gemini、JotForm、Gmail、Jiraを使った自動化顧客フィードバック triage とフォローアップ
前提条件
- •Googleアカウント + Gmail API認証情報
- •Google Gemini API Key
使用ノード (14)
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"nodes": [
{
"id": "1219f3dd-e1d0-4e4b-bc55-56b5f9d509c8",
"name": "JotFormトリガー",
"type": "n8n-nodes-base.jotFormTrigger",
"position": [
-768,
0
],
"webhookId": "5e462014-b67d-436b-a77b-13edc4d7e2d5",
"parameters": {
"form": "252856264643060",
"resolveData": false
},
"typeVersion": 1
},
{
"id": "ce2cad7e-5f0a-4dae-8f03-6f1dc584b227",
"name": "AIエージェント",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
-528,
-128
],
"parameters": {
"text": "=You are a business owner responding to customer feedback about your service. Write a concise and thoughtful reply based on the feedback provided.\n\nMention the user’s name: It should be the person name {{ $json.q3_name.first }}\nHere is the feedback: {{ $json.q6_typeA6 }}\n\nIf the feedback is positive:\n1. express appreciation using gmail tool.\n2. No need to create issue in jira\n\nIf it’s negative:\n1. say Thanks for your feedback, we will ask you some questions. \n2. Also create an issue in jira using jira tool\n\nExample:\nUser Name: {{ $json.q3_name.first }}\nFeedback: The app login feature is not working from two days.\n\nReply:\nHi {{ $json.q3_name.first }}, sorry to hear about the delay. We’re reviewing our process to ensure your future features work properly. Appreciate your patience and feedback. We will ask you some questions to resolve the issue.\n\nOutput, gmail tool threadid and realfeedback",
"options": {},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2.2
},
{
"id": "74fe875c-b6bd-40ef-81de-3f47f4cf588c",
"name": "Google Gemini チャットモデル",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
-96,
96
],
"parameters": {
"options": {}
},
"typeVersion": 1
},
{
"id": "de88c674-be3e-4ed5-b8c3-b6745547a95b",
"name": "Gmail トリガー",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
384,
-128
],
"parameters": {
"simple": false,
"filters": {
"readStatus": "unread"
},
"options": {},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
}
},
"typeVersion": 1.2
},
{
"id": "79f72cac-ab48-46d3-9b30-1fe3b51f53f4",
"name": "シンプルメモリ",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
688,
96
],
"parameters": {
"sessionKey": "={{ $('Gmail Trigger').item.json.threadId }}",
"sessionIdType": "customKey",
"contextWindowLength": 10
},
"typeVersion": 1.3
},
{
"id": "4c7b7851-c27c-4aae-aea1-f8d0dbea21b3",
"name": "Gmailでメッセージに返信",
"type": "n8n-nodes-base.gmailTool",
"position": [
864,
96
],
"webhookId": "ff90e40e-ad1d-4407-ac63-30359a40c7da",
"parameters": {
"message": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Message', ``, 'string') }}",
"options": {
"appendAttribution": false
},
"emailType": "text",
"messageId": "={{ $('Gmail Trigger').item.json.id }}",
"operation": "reply"
},
"typeVersion": 2.1
},
{
"id": "366ad755-af22-4322-a49e-fdc3d9edbc0c",
"name": "AIエージェント(チャット)",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
560,
-128
],
"parameters": {
"text": "=You are a feedback assistant who handles negative feedbacks.\n\nYou need to reply and ask(Using gmail tool) from client specific information about the issue, until they are facing this which device they were using and any reprodcable steps(if no that's fine), Ask them to stay in touch so we can resolve the issue and team will send a free coupon for free credits.\n\nIf information is already provided:\n1. just send a reply saying thank you we will get back to you \n2. simply summarize and add the details into the project issues using Jira tool\n\nHere is the email: {{ $json.text }}",
"options": {},
"promptType": "define"
},
"typeVersion": 2.1
},
{
"id": "8a553038-1458-42ac-abf0-7ea72f8d1792",
"name": "Gmailでメッセージを送信",
"type": "n8n-nodes-base.gmailTool",
"position": [
-256,
96
],
"webhookId": "735cec29-eb0f-4aa5-bf68-0feef3614cb9",
"parameters": {
"sendTo": "={{ $('JotForm Trigger').item.json.q4_email }} ",
"message": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Message', ``, 'string') }}",
"options": {
"appendAttribution": false
},
"subject": "Thank you for your Response",
"emailType": "text"
},
"typeVersion": 2.1
},
{
"id": "4120159b-eeb8-422c-8dd3-a788fb59608b",
"name": "フィールド編集",
"type": "n8n-nodes-base.set",
"position": [
-176,
-128
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "5b0a3503-12e1-4a0b-8ec8-578f3f359626",
"name": "text",
"type": "string",
"value": "={{ $('JotForm Trigger').item.json.q6_typeA6 }}"
},
{
"id": "8dcfb00f-e592-420b-9e93-434c10cb58c9",
"name": "threadId",
"type": "string",
"value": "={{ $json.threadId }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "6335b3ff-7663-471d-8031-e300ae10170f",
"name": "Jira Softwareで課題を作成",
"type": "n8n-nodes-base.jiraTool",
"position": [
-416,
96
],
"parameters": {
"project": {
"__rl": true,
"mode": "list",
"value": ""
},
"summary": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Summary', ``, 'string') }}",
"issueType": {
"__rl": true,
"mode": "list",
"value": ""
},
"additionalFields": {
"priority": {
"mode": "list",
"value": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Priority', ``, 'string') }}"
}
}
},
"typeVersion": 1
},
{
"id": "94426429-8f02-4410-b54e-bee2380c2b51",
"name": "構造化出力パーサー",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
64,
96
],
"parameters": {
"jsonSchemaExample": "{\n\t\"threadId\": \"dw676wer8wer\",\n \"output\": \"jotform q6_typeA6 field\"\n}"
},
"typeVersion": 1.3
},
{
"id": "1df409e1-d7dc-495b-9e3c-92dc11648e57",
"name": "付箋",
"type": "n8n-nodes-base.stickyNote",
"position": [
-832,
-208
],
"parameters": {
"color": 6,
"width": 256,
"height": 480,
"content": "### Get the feedback from users\n**Sign up for Jotform using:** [https://www.jotform.com/?partner=zainurrehman](https://www.jotform.com/?partner=zainurrehman)"
},
"typeVersion": 1
},
{
"id": "91c1c8c0-b4c9-472f-8fe6-d2867141c853",
"name": "付箋1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-560,
-208
],
"parameters": {
"color": 6,
"width": 832,
"height": 480,
"content": "### Identify the feedback request if positive or negative. Based on that create a ticket on jira and send an initial response"
},
"typeVersion": 1
},
{
"id": "fd3dd2fc-d65a-432f-9424-0181262e31f1",
"name": "付箋2",
"type": "n8n-nodes-base.stickyNote",
"position": [
288,
-208
],
"parameters": {
"color": 5,
"width": 736,
"height": 480,
"content": "### This agent asks appropriate question from the user through email to get more insights"
},
"typeVersion": 1
}
],
"connections": {
"ce2cad7e-5f0a-4dae-8f03-6f1dc584b227": {
"main": [
[
{
"node": "4120159b-eeb8-422c-8dd3-a788fb59608b",
"type": "main",
"index": 0
}
]
]
},
"4120159b-eeb8-422c-8dd3-a788fb59608b": {
"main": [
[
{
"node": "366ad755-af22-4322-a49e-fdc3d9edbc0c",
"type": "main",
"index": 0
}
]
]
},
"de88c674-be3e-4ed5-b8c3-b6745547a95b": {
"main": [
[
{
"node": "366ad755-af22-4322-a49e-fdc3d9edbc0c",
"type": "main",
"index": 0
}
]
]
},
"79f72cac-ab48-46d3-9b30-1fe3b51f53f4": {
"ai_memory": [
[
{
"node": "366ad755-af22-4322-a49e-fdc3d9edbc0c",
"type": "ai_memory",
"index": 0
}
]
]
},
"1219f3dd-e1d0-4e4b-bc55-56b5f9d509c8": {
"main": [
[
{
"node": "ce2cad7e-5f0a-4dae-8f03-6f1dc584b227",
"type": "main",
"index": 0
}
]
]
},
"8a553038-1458-42ac-abf0-7ea72f8d1792": {
"ai_tool": [
[
{
"node": "ce2cad7e-5f0a-4dae-8f03-6f1dc584b227",
"type": "ai_tool",
"index": 0
}
]
]
},
"74fe875c-b6bd-40ef-81de-3f47f4cf588c": {
"ai_languageModel": [
[
{
"node": "ce2cad7e-5f0a-4dae-8f03-6f1dc584b227",
"type": "ai_languageModel",
"index": 0
},
{
"node": "366ad755-af22-4322-a49e-fdc3d9edbc0c",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"94426429-8f02-4410-b54e-bee2380c2b51": {
"ai_outputParser": [
[
{
"node": "ce2cad7e-5f0a-4dae-8f03-6f1dc584b227",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"4c7b7851-c27c-4aae-aea1-f8d0dbea21b3": {
"ai_tool": [
[
{
"node": "366ad755-af22-4322-a49e-fdc3d9edbc0c",
"type": "ai_tool",
"index": 0
}
]
]
},
"6335b3ff-7663-471d-8031-e300ae10170f": {
"ai_tool": [
[
{
"node": "ce2cad7e-5f0a-4dae-8f03-6f1dc584b227",
"type": "ai_tool",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
中級 - チケット管理, AIチャットボット
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
Gmail からの自動返信と Linear チケット作成(GPT-5、gotoHuman、人間審査使用)
Gmailから自動返信し、Linearチケットを作成するためにGPT-5、gotoHuman、および人間の承認を使用
Set
Code
Gmail
+
Set
Code
Gmail
37 ノードgotoHuman
チケット管理
サポートチケットの優先度設定自動化
JotForm、Gemini AI、ClickUpタスクを使用したサポートチケット優先度の自動化
If
Gmail
Slack
+
If
Gmail
Slack
15 ノードZain Khan
チケット管理
予備モデルを使った最初のメールエージェントを構築する
最初の自動化されたメールサポートエージェントを構築する(AIバックアップとログ記録を含む)
Gmail
Gmail Trigger
Agent
+
Gmail
Gmail Trigger
Agent
11 ノードDavid Olusola
チケット管理
n8nノードの探索(可視化リファレンスライブラリ内)
n8nノードを可視化リファレンスライブラリで探索
If
Ftp
Set
+
If
Ftp
Set
113 ノードI versus AI
その他
AI駆動メールマーケティング、Google Gemini、Gmail、Sheetsとの統合
AI駆動メールマーケティング、Google Gemini、Gmail、Sheetsとの統合
If
Set
Gmail Tool
+
If
Set
Gmail Tool
13 ノードZain Khan
リードナーチャリング
チャットボットWebhook
AIを活用したGmailとカレンダーアシスタントで、Geminiチャットインターフェースと統合
Set
Webhook
Gmail Tool
+
Set
Webhook
Gmail Tool
19 ノードPraneel S
その他
ワークフロー情報
難易度
中級
ノード数14
カテゴリー2
ノードタイプ10
作成者
Zain Khan
@zainI partner with businesses to streamline processes and accelerate growth through intelligent AI automation and Web/mobile Development. Leveraging deep expertise in GPT-4, LangChain, and n8n, I develop AI-powered agents and sophisticated LLM pipelines.
外部リンク
n8n.ioで表示 →
このワークフローを共有