Gmail-Anhänge zu Google Drive sichern
Fortgeschritten
Dies ist ein IT Ops-Bereich Automatisierungsworkflow mit 8 Nodes. Hauptsächlich werden Code, Gmail, GoogleDrive, GmailTrigger und andere Nodes verwendet. Gmail-Anhänge zu Google Drive sichern
Voraussetzungen
- •Google-Konto + Gmail API-Anmeldedaten
- •Google Drive API-Anmeldedaten
Verwendete Nodes (8)
Kategorie
Workflow-Vorschau
Visualisierung der Node-Verbindungen, mit Zoom und Pan
Workflow exportieren
Kopieren Sie die folgende JSON-Konfiguration und importieren Sie sie in n8n
{
"meta": {
"instanceId": "7d8066d2f56a07000fe7d753d3eeabf0ecdf68413466f30d10afe0906f058427",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "9b0e3c5c-6f27-4034-b281-960b039b883a",
"name": "Gmail-Trigger",
"type": "n8n-nodes-base.gmailTrigger",
"position": [
0,
-20
],
"parameters": {
"filters": {
"sender": "akhilgadiraju@gmail.com"
},
"pollTimes": {
"item": [
{
"mode": "everyMinute"
}
]
}
},
"credentials": {
"gmailOAuth2": {
"id": "wqFUFuFpF5eRAp4E",
"name": "Gmail OAuth2 - Akhil"
}
},
"typeVersion": 1.2
},
{
"id": "c68ebbfb-8fad-4f2b-837b-fb8ac0ffe4df",
"name": "Gmail",
"type": "n8n-nodes-base.gmail",
"position": [
220,
-20
],
"webhookId": "2614ede2-d4ce-4490-9792-8157980bece3",
"parameters": {
"simple": false,
"options": {
"downloadAttachments": true,
"dataPropertyAttachmentsPrefixName": "attachment_"
},
"messageId": "={{ $json.id }}",
"operation": "get"
},
"credentials": {
"gmailOAuth2": {
"id": "wqFUFuFpF5eRAp4E",
"name": "Gmail OAuth2 - Akhil"
}
},
"typeVersion": 2.1
},
{
"id": "40b97338-6ffe-4cfd-869e-a50815808a89",
"name": "Ersetze mich",
"type": "n8n-nodes-base.noOp",
"position": [
800,
-20
],
"parameters": {},
"typeVersion": 1
},
{
"id": "0d4ae5a5-51d5-4917-8a88-7828d2f0e5ea",
"name": "Google Drive",
"type": "n8n-nodes-base.googleDrive",
"position": [
620,
-20
],
"parameters": {
"name": "={{ $('Gmail Trigger').item.json.id + \"_\" + $now + \"_\" + \"backup_attachment\" }}",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "1aZmIqT9jG-GqW_OIGT3HWvRb6JalTlBi",
"cachedResultUrl": "https://drive.google.com/drive/folders/1aZmIqT9jG-GqW_OIGT3HWvRb6JalTlBi",
"cachedResultName": "DOcs"
},
"inputDataFieldName": "=data"
},
"credentials": {
"googleDriveOAuth2Api": {
"id": "LxzMJWxwgbnYKUly",
"name": "Google Drive - Akhil"
}
},
"typeVersion": 3
},
{
"id": "3f2bd52a-7637-4b65-bae3-daebc5f664de",
"name": "Code",
"type": "n8n-nodes-base.code",
"position": [
420,
-20
],
"parameters": {
"jsCode": "return Object.entries(items[0].binary).map(([key, value]) => {\n return {\n binary: {\n data: value\n }\n };\n});"
},
"typeVersion": 2
},
{
"id": "c0ae6ad0-7f25-4912-9bbd-7610ef61d6cd",
"name": "Haftnotiz",
"type": "n8n-nodes-base.stickyNote",
"position": [
140,
-120
],
"parameters": {
"color": 4,
"width": 260,
"height": 80,
"content": "### Change sender filter\nModify the sender field in the Gmail Trigger node"
},
"typeVersion": 1
},
{
"id": "0552dd8a-341e-4a67-ad12-8bab41371685",
"name": "Haftnotiz1",
"type": "n8n-nodes-base.stickyNote",
"position": [
560,
140
],
"parameters": {
"color": 4,
"height": 180,
"content": "### Change destination folder \nUpdate folderId in the Google Drive node\n\n### Modify filename format\nEdit the name expression in the Google Drive node"
},
"typeVersion": 1
},
{
"id": "f19c4cff-b85d-4ac3-99d7-bf70e61fe5bb",
"name": "Haftnotiz2",
"type": "n8n-nodes-base.stickyNote",
"position": [
740,
-140
],
"parameters": {
"height": 100,
"content": "### Add post-upload logic\nReplace or extend the Replace Me node with notifications, logs, etc."
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"3f2bd52a-7637-4b65-bae3-daebc5f664de": {
"main": [
[
{
"node": "0d4ae5a5-51d5-4917-8a88-7828d2f0e5ea",
"type": "main",
"index": 0
}
]
]
},
"c68ebbfb-8fad-4f2b-837b-fb8ac0ffe4df": {
"main": [
[
{
"node": "3f2bd52a-7637-4b65-bae3-daebc5f664de",
"type": "main",
"index": 0
}
]
]
},
"40b97338-6ffe-4cfd-869e-a50815808a89": {
"main": [
[]
]
},
"0d4ae5a5-51d5-4917-8a88-7828d2f0e5ea": {
"main": [
[
{
"node": "40b97338-6ffe-4cfd-869e-a50815808a89",
"type": "main",
"index": 0
}
]
]
},
"Gmail Trigger": {
"main": [
[
{
"node": "c68ebbfb-8fad-4f2b-837b-fb8ac0ffe4df",
"type": "main",
"index": 0
}
]
]
}
}
}Häufig gestellte Fragen
Wie verwende ich diesen Workflow?
Kopieren Sie den obigen JSON-Code, erstellen Sie einen neuen Workflow in Ihrer n8n-Instanz und wählen Sie "Aus JSON importieren". Fügen Sie die Konfiguration ein und passen Sie die Anmeldedaten nach Bedarf an.
Für welche Szenarien ist dieser Workflow geeignet?
Fortgeschritten - IT-Betrieb
Ist es kostenpflichtig?
Dieser Workflow ist völlig kostenlos. Beachten Sie jedoch, dass Drittanbieterdienste (wie OpenAI API), die im Workflow verwendet werden, möglicherweise kostenpflichtig sind.
Verwandte Workflows
KI-gesteuerter Wissensassistent
Ein KI-gesteuerter Wissensassistent, der Google Sheets, OpenAI und Supabase-Vektorsuche nutzt
Set
Code
Gmail
+
Set
Code
Gmail
14 NodesAkhil Varma Gadiraju
Engineering
[AOE] Inbox- und Kalendermanagement-Agent
Automatisierung von E-Mail- und Kalenderverwaltung mit Gmail, Google Kalender und GPT-4o KI
Code
Gmail
Gmail Tool
+
Code
Gmail
Gmail Tool
38 NodesAOE Agent Lab
Künstliche Intelligenz
Rechnungen und Belege mit Gmail, OpenAI und Google Drive extrahieren und kategorisieren
Rechnungen und Quittungen aus Gmail extrahieren und klassifizieren mit OpenAI und Google Drive
If
Set
Code
+
If
Set
Code
20 NodesTom
Finanzen
Gmail zu Vektoreinbettungen mit PGVector und Ollama
Gmail-Vektoreinbettungen mit PGVector und Ollama
If
Set
Code
+
If
Set
Code
20 NodesAlfonso Corretti
Support
AI Email Triage & Alert System with GPT-4 and Telegram Notifications
If
Set
Gmail
+
If
Set
Gmail
104 NodesPeter Joslyn
Support
Überprüfung der Berechtigungen für Google Drive-Dateien zur Verwaltung des Zugriffskontrolls
Google Drive Datei-Berechtigungen überprüfen für Zugriffskontroll-Verwaltung
Set
Gmail
Filter
+
Set
Gmail
Filter
19 NodesJimleuk
IT-Betrieb
Workflow-Informationen
Schwierigkeitsgrad
Fortgeschritten
Anzahl der Nodes8
Kategorie1
Node-Typen6
Autor
Akhil Varma Gadiraju
@akhilv7Externe Links
Auf n8n.io ansehen →
Diesen Workflow teilen