This workflow follows the Emailreadimap → Emailsend 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 →
{
"id": "q8IFGLeOCGSfoWZu",
"meta": {
"versionId": "1.0.0",
"createdAt": "2025-09-29T07:07:44.352487",
"updatedAt": "2025-09-29T07:07:44.352505",
"owner": "n8n-user",
"license": "MIT",
"category": "automation",
"status": "active",
"priority": "high",
"environment": "production"
},
"name": "Email AI Auto-responder. Summerize and send email",
"tags": [
"automation",
"n8n",
"production-ready",
"excellent",
"optimized"
],
"nodes": [
{
"id": "59885699-0f6c-4522-acff-9e28b2a07b82",
"name": "Email Trigger (IMAP)",
"type": "n8n-nodes-base.emailReadImap",
"position": [
-440,
-20
],
"parameters": {
"options": {}
},
"credentials": {
"imap": {
"name": "<your credential>"
}
},
"typeVersion": 2,
"notes": "This emailReadImap node performs automated tasks as part of the workflow."
},
{
"id": "b268ab9d-b2e3-46e6-b7ae-70aff0b5484d",
"name": "Markdown",
"type": "n8n-nodes-base.markdown",
"position": [
-220,
-20
],
"parameters": {
"html": "={{ $json.textHtml }}",
"options": {}
},
"typeVersion": 1,
"notes": "This markdown node performs automated tasks as part of the workflow."
},
{
"id": "13c2d151-6f59-4e1f-a174-02d4d0bcaefd",
"name": "DeepSeek R1",
"type": "n8n-nodes-base.noOp",
"position": [
-20,
160
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "deepseek/deepseek-r1:free",
"cachedResultName": "deepseek/deepseek-r1:free"
},
"options": {}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.2,
"notes": "This lmChatOpenAi node performs automated tasks as part of the workflow."
},
{
"id": "8149e40d-64e6-4fb9-aebc-2a2483961f07",
"name": "Send Email",
"type": "n8n-nodes-base.emailSend",
"position": [
500,
340
],
"parameters": {
"html": "={{ $json.text }}",
"options": {},
"subject": "=Re: {{ $('Email Trigger (IMAP)').item.json.subject }}",
"toEmail": "={{ $('Email Trigger (IMAP)').item.json.from }}",
"fromEmail": "={{ $('Email Trigger (IMAP)').item.json.to }}"
},
"credentials": {
"smtp": {
"name": "<your credential>"
}
},
"typeVersion": 2.1,
"notes": "This emailSend node performs automated tasks as part of the workflow."
},
{
"id": "633f0ce9-04ff-4653-8bbc-7457ba0d18bd",
"name": "Qdrant Vector Store",
"type": "n8n-nodes-base.noOp",
"position": [
-320,
600
],
"parameters": {
"mode": "retrieve-as-tool",
"options": {},
"toolName": "company_knowladge_base",
"toolDescription": "Extracts information regarding the request made.",
"qdrantCollection": {
"__rl": true,
"mode": "id",
"value": "=COLLECTION"
},
"includeDocumentMetadata": false
},
"credentials": {
"qdrantApi": {
"name": "<your credential>"
}
},
"typeVersion": 1,
"notes": "This vectorStoreQdrant node performs automated tasks as part of the workflow."
},
{
"id": "20daf5d3-dc9c-4fad-9f2f-98d86bc1660c",
"name": "Embeddings OpenAI",
"type": "n8n-nodes-base.noOp",
"position": [
-340,
760
],
"parameters": {
"options": {}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.2,
"notes": "This embeddingsOpenAi node performs automated tasks as part of the workflow."
},
{
"id": "67699bca-4096-4259-bbd4-51a879539aca",
"name": "Email Classifier",
"type": "n8n-nodes-base.noOp",
"position": [
360,
-20
],
"parameters": {
"options": {
"fallback": "other",
"multiClass": false,
"enableAutoFixing": true,
"systemPromptTemplate": "Please classify the text provided by the user into one of the following categories: {categories}, and use the provided formatting instructions below. Don't explain, and only output the json.\n"
},
"inputText": "=You must classify the following email::\n\n{{ $json.response.text }}",
"categories": {
"categories": [
{
"category": "Company info request",
"description": "Company info request"
}
]
}
},
"typeVersion": 1,
"notes": "This textClassifier node performs automated tasks as part of the workflow."
},
{
"id": "9f7742e9-87d5-40b9-9129-0777d8a37933",
"name": "Email Summarization Chain",
"type": "n8n-nodes-base.noOp",
"position": [
0,
-20
],
"parameters": {
"options": {
"binaryDataKey": "YOUR_CREDENTIAL_HERE",
"summarizationMethodAndPrompts": {
"values": {
"prompt": "=Write a concise summary of the following in max 100 words:\n\n\"{{ $json.data }}\"\n\nDo not enter the total number of words used.",
"combineMapPrompt": "=Write a concise summary of the following in max 100 words:\n\n\"{{ $json.data }}\"\n"
}
}
},
"operationMode": "nodeInputBinary"
},
"typeVersion": 2,
"notes": "This chainSummarization node performs automated tasks as part of the workflow."
},
{
"id": "e2d404c0-2aad-407d-b75e-5ef0c5105c0e",
"name": "Write email",
"type": "n8n-nodes-base.noOp",
"position": [
-440,
340
],
"parameters": {
"text": "=Write the text to reply to the following email:\n\n{{ $json.response.text }}",
"options": {
"systemMessage": "You are an expert at answering emails. You need to answer them professionally based on the information you have. This is a business email. Be concise and never exceed 100 words."
},
"promptType": "define"
},
"typeVersion": 1.7,
"notes": "This agent node performs automated tasks as part of the workflow."
},
{
"id": "3786c2de-c5cb-4233-826e-7265f2bccbdb",
"name": "Review email",
"type": "n8n-nodes-base.noOp",
"position": [
40,
340
],
"parameters": {
"text": "=Review at the following email:\n\n{{ $json.output }}",
"messages": {
"messageValues": [
{
"message": "=If you are an expert in reviewing emails before sending them. You need to review and structure them in such a way that you can send them. It must be in HTML format and you can insert (if you think it is appropriate) only HTML characters such as <br>, <b>, <i>, <p> where necessary.\n\nNon superare le 100 parole."
}
]
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 1.5,
"notes": "This chainLlm node performs automated tasks as part of the workflow."
},
{
"id": "baf60eba-5e7b-467f-b27e-1388a91622d0",
"name": "When clicking \u2018Test workflow\u2019",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-500,
-980
],
"parameters": {},
"typeVersion": 1,
"notes": "This manualTrigger node performs automated tasks as part of the workflow."
},
{
"id": "77e6160f-20a7-4a75-9fef-bc875b953a16",
"name": "Create collection",
"type": "n8n-nodes-base.httpRequest",
"position": [
-200,
-1120
],
"parameters": {
"url": "{{ $env.WEBHOOK_URL }}",
"method": "POST",
"options": {},
"jsonBody": "{\n \"filter\": {}\n}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"authentication": "{{ $credentials.genericCredentialType }}",
"genericAuthType": "httpHeaderAuth",
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"name": "<your credential>"
}
},
"typeVersion": 4.2,
"notes": "This httpRequest node performs automated tasks as part of the workflow."
},
{
"id": "ab7764d1-531c-4281-8b89-015fb3f5e780",
"name": "Refresh collection",
"type": "n8n-nodes-base.httpRequest",
"position": [
-200,
-860
],
"parameters": {
"url": "{{ $env.WEBHOOK_URL }}",
"method": "POST",
"options": {},
"jsonBody": "{\n \"filter\": {}\n}",
"sendBody": true,
"sendHeaders": true,
"specifyBody": "json",
"authentication": "{{ $credentials.genericCredentialType }}",
"genericAuthType": "httpHeaderAuth",
"headerParameters": {
"parameters": [
{
"name": "Content-Type",
"value": "application/json"
}
]
}
},
"credentials": {
"httpHeaderAuth": {
"name": "<your credential>"
}
},
"typeVersion": 4.2,
"notes": "This httpRequest node performs automated tasks as part of the workflow."
},
{
"id": "cd3eaa81-0f94-484b-b0c2-ecf0ca4541dc",
"name": "Get folder",
"type": "n8n-nodes-base.googleDrive",
"position": [
20,
-860
],
"parameters": {
"filter": {
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "{{ $env.WEBHOOK_URL }}",
"cachedResultName": "My Drive"
},
"folderId": {
"__rl": true,
"mode": "id",
"value": "=test-whatsapp"
}
},
"options": {},
"resource": "fileFolder"
},
"credentials": {
"googleDriveOAuth2Api": {
"name": "<your credential>"
}
},
"typeVersion": 3,
"notes": "This googleDrive node performs automated tasks as part of the workflow."
},
{
"id": "b39ecd2d-4d5b-4885-86a9-2cfe9f6074ef",
"name": "Download Files",
"type": "n8n-nodes-base.googleDrive",
"position": [
240,
-860
],
"parameters": {
"fileId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"options": {
"googleFileConversion": {
"conversion": {
"docsToFormat": "text/plain"
}
}
},
"operation": "download"
},
"credentials": {
"googleDriveOAuth2Api": {
"name": "<your credential>"
}
},
"typeVersion": 3,
"notes": "This googleDrive node performs automated tasks as part of the workflow."
},
{
"id": "8171b8f2-998d-4d72-ac28-524daae4a2d7",
"name": "Default Data Loader",
"type": "n8n-nodes-base.noOp",
"position": [
620,
-660
],
"parameters": {
"options": {},
"dataType": "binary"
},
"typeVersion": 1,
"notes": "This documentDefaultDataLoader node performs automated tasks as part of the workflow."
},
{
"id": "ec6737ad-3fbe-4864-9df8-44f82d6f2c5c",
"name": "Token Splitter",
"type": "n8n-nodes-base.noOp",
"position": [
600,
-500
],
"parameters": {
"chunkSize": 300,
"chunkOverlap": 30
},
"typeVersion": 1,
"notes": "This textSplitterTokenSplitter node performs automated tasks as part of the workflow."
},
{
"id": "57b6a4f3-e935-4058-bfdf-309d606c0ca9",
"name": "Sticky Note3",
"type": "n8n-nodes-base.stickyNote",
"position": [
0,
-1180
],
"parameters": {
"color": 6,
"width": 880,
"height": 220,
"content": "# STEP 1\n\n## Create Qdrant Collection\nChange:\n- QDRANTURL\n- COLLECTION"
},
"typeVersion": 1,
"notes": "This stickyNote node performs automated tasks as part of the workflow."
},
{
"id": "21e2326a-138d-46f3-a849-a80aa7917da9",
"name": "Qdrant Vector Store1",
"type": "n8n-nodes-base.noOp",
"position": [
480,
-860
],
"parameters": {
"mode": "insert",
"options": {},
"qdrantCollection": {
"__rl": true,
"mode": "id",
"value": "=COLLECTION"
}
},
"credentials": {
"qdrantApi": {
"name": "<your credential>"
}
},
"typeVersion": 1,
"notes": "This vectorStoreQdrant node performs automated tasks as part of the workflow."
},
{
"id": "0818fb6a-2adf-4725-90a4-11cdd7d14036",
"name": "Embeddings OpenAI1",
"type": "n8n-nodes-base.noOp",
"position": [
500,
-620
],
"parameters": {
"options": {}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.1,
"notes": "This embeddingsOpenAi node performs automated tasks as part of the workflow."
},
{
"id": "8949d938-2743-45d6-b2ad-ce4ac139e0a3",
"name": "Sticky Note5",
"type": "n8n-nodes-base.stickyNote",
"position": [
-220,
-920
],
"parameters": {
"color": 4,
"width": 620,
"height": 400,
"content": "# STEP 2\n\n\n\n\n\n\n\n\n\n\n\n\n## Documents vectorization with Qdrant and Google Drive\nChange:\n- QDRANTURL\n- COLLECTION"
},
"typeVersion": 1,
"notes": "This stickyNote node performs automated tasks as part of the workflow."
},
{
"id": "36d384be-3e11-43b1-b8c3-f63df600a6a6",
"name": "Do nothing",
"type": "n8n-nodes-base.noOp",
"position": [
820,
0
],
"parameters": {},
"typeVersion": 1,
"notes": "This noOp node performs automated tasks as part of the workflow."
},
{
"id": "386c27cb-6e69-4d96-a8ab-8cfd43e6b171",
"name": "OpenAI",
"type": "n8n-nodes-base.noOp",
"position": [
-520,
580
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.2,
"notes": "This lmChatOpenAi node performs automated tasks as part of the workflow."
},
{
"id": "0bd17bef-e205-464e-9b36-dcda75254e06",
"name": "DeepSeek",
"type": "n8n-nodes-base.noOp",
"position": [
40,
540
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "deepseek/deepseek-r1:free",
"cachedResultName": "deepseek/deepseek-r1:free"
},
"options": {}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.2,
"notes": "This lmChatOpenAi node performs automated tasks as part of the workflow."
},
{
"id": "3e68a65f-af29-432f-8159-4a599e8a0866",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-540,
-320
],
"parameters": {
"width": 1620,
"height": 240,
"content": "# STEP 3 - MAIN FLOW\n\n- Transform the email into Markdown format for optimal reading by the LLM model\n- Email Summarization through DeepSeek R1 (any model can be used)\n- I classify the email in such a way as to continue only with emails regarding general information about the company. In this way I can respond independently through the information obtained from the vector database\n- I create a chain where I entrust the review of the email to a high-performance model designed for this purpose\n- I send the response email\n\n\n"
},
"typeVersion": 1,
"notes": "This stickyNote node performs automated tasks as part of the workflow."
},
{
"id": "3b6ae6aa-75a8-4038-bbc2-248ab533b3ab",
"name": "OpenAI 4-o-mini",
"type": "n8n-nodes-base.noOp",
"position": [
360,
160
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini",
"cachedResultName": "gpt-4o-mini"
},
"options": {}
},
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
},
"typeVersion": 1.2,
"notes": "This lmChatOpenAi node performs automated tasks as part of the workflow."
}
],
"active": false,
"settings": {
"executionOrder": "v1",
"saveManualExecutions": true,
"callerPolicy": "workflowsFromSameOwner",
"errorWorkflow": null,
"timezone": "UTC",
"executionTimeout": 3600,
"maxExecutions": 1000,
"retryOnFail": true,
"retryCount": 3,
"retryDelay": 1000
},
"versionId": "eee08614-3096-477a-b462-859782a74188",
"connections": {
"77e6160f-20a7-4a75-9fef-bc875b953a16": {
"main": [
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-446636aa",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-39f3042c",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-ef30c294",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-627e4f87",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-19e436ff",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-c5876abf",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-4dcf440a",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-77e6160f-20a7-4a75-9fef-bc875b953a16-8b0c1186",
"type": "main",
"index": 0
}
]
]
},
"ab7764d1-531c-4281-8b89-015fb3f5e780": {
"main": [
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-9259b416",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-e725e8ea",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-05bf2be7",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-da5cb2bc",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-baf08bc3",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-03f18e24",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-b06c9bb9",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-ab7764d1-531c-4281-8b89-015fb3f5e780-6216dc75",
"type": "main",
"index": 0
}
]
]
},
"59885699-0f6c-4522-acff-9e28b2a07b82": {
"main": [
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-31a58bd4",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-6c3f5284",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-28ca640a",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-5f4a7d70",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-6865ea6e",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-36a5a40b",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-10389e6b",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-59885699-0f6c-4522-acff-9e28b2a07b82-4be5e638",
"type": "main",
"index": 0
}
]
]
},
"13c2d151-6f59-4e1f-a174-02d4d0bcaefd": {
"main": [
[
{
"node": "error-handler-13c2d151-6f59-4e1f-a174-02d4d0bcaefd-9cd74ac9",
"type": "main",
"index": 0
}
]
]
},
"8149e40d-64e6-4fb9-aebc-2a2483961f07": {
"main": [
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-1dac1385",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-a0e290b8",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-01734aa6",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-83ae703c",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-d7ee609a",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-b1f1970a",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-77f12fcc",
"type": "main",
"index": 0
}
],
[
{
"node": "error-handler-8149e40d-64e6-4fb9-aebc-2a2483961f07-dafa77d1",
"type": "main",
"index": 0
}
]
]
},
"20daf5d3-dc9c-4fad-9f2f-98d86bc1660c": {
"main": [
[
{
"node": "error-handler-20daf5d3-dc9c-4fad-9f2f-98d86bc1660c-b3b44b5f",
"type": "main",
"index": 0
}
]
]
},
"cd3eaa81-0f94-484b-b0c2-ecf0ca4541dc": {
"main": [
[
{
"node": "error-handler-cd3eaa81-0f94-484b-b0c2-ecf0ca4541dc-ba7793fa",
"type": "main",
"index": 0
}
]
]
},
"b39ecd2d-4d5b-4885-86a9-2cfe9f6074ef": {
"main": [
[
{
"node": "error-handler-b39ecd2d-4d5b-4885-86a9-2cfe9f6074ef-b6123174",
"type": "main",
"index": 0
}
]
]
},
"0818fb6a-2adf-4725-90a4-11cdd7d14036": {
"main": [
[
{
"node": "error-handler-0818fb6a-2adf-4725-90a4-11cdd7d14036-1de05bd6",
"type": "main",
"index": 0
}
]
]
},
"386c27cb-6e69-4d96-a8ab-8cfd43e6b171": {
"main": [
[
{
"node": "error-handler-386c27cb-6e69-4d96-a8ab-8cfd43e6b171-901a5ea2",
"type": "main",
"index": 0
}
]
]
},
"0bd17bef-e205-464e-9b36-dcda75254e06": {
"main": [
[
{
"node": "error-handler-0bd17bef-e205-464e-9b36-dcda75254e06-548d1134",
"type": "main",
"index": 0
}
]
]
},
"3b6ae6aa-75a8-4038-bbc2-248ab533b3ab": {
"main": [
[
{
"node": "error-handler-3b6ae6aa-75a8-4038-bbc2-248ab533b3ab-9c327866",
"type": "main",
"index": 0
}
]
]
}
},
"description": "Automated workflow: Email AI Auto-responder. Summerize and send email. This workflow integrates 18 different services: textClassifier, stickyNote, markdown, httpRequest, textSplitterTokenSplitter. It contains 40 nodes and follows best practices for error handling and security.",
"notes": "Excellent quality workflow: Email AI Auto-responder. Summerize and send email. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
googleDriveOAuth2ApihttpHeaderAuthimapopenAiApiqdrantApismtp
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Email AI Auto-responder. Summerize and send email. Uses emailReadImap, emailSend, httpRequest, googleDrive. Event-driven trigger; 26 nodes.
Source: https://github.com/MorrisLu-Taipei/TigerAI-n8n-Skill-Pack/blob/cfb655d39ffdbfc78f076e98a091a46556a3f178/reference-workflows/Emailreadimap/1277_Emailreadimap_Manual_Send_Webhook.json — 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.
Email AI Auto-responder. Summerize and send email. Uses emailReadImap, emailSend, httpRequest, googleDrive. Event-driven trigger; 78 nodes.
Email AI Auto-responder. Summerize and send email. Uses emailReadImap, emailSend, httpRequest, googleDrive. Event-driven trigger; 26 nodes.
This template is built to be customized for your specific needs. This template has the core logic and n8n node specific references sorted to work with dynamic file names throughout the workflow. Store
Transform your customer support operations with this enterprise-grade automation workflow that unifies, categorizes, and intelligently routes support tickets from multiple channels.
Our invoice extraction workflow is completed end-to-end automatically: Gmail invoice email screening → extraction of key fields from multi-format invoices → automatic archiving of results to Google Dr