Workflow: Manualtrigger Workflow
Integrations: convertToFile, filter, googleDrive, manualTrigger, n8n, scheduleTrigger, splitInBatches, stopAndError

{"meta": {"instanceId": "workflow-958bd7a0", "versionId": "1.0.0", "createdAt": "2025-09-29T07:07:51.964331", "updatedAt": "2025-09-29T07:07:51.964347", "owner": "n8n-user", "license": "MIT", "category": "automation", "status": "active", "priority": "high", "environment": "production"}, "nodes": [{"id": "62edf095-a02a-4b8d-a7b1-e194ae0d3652", "name": "On clicking 'execute'", "type": "n8n-nodes-base.manualTrigger", "position": [-660, 1100], "parameters": {}, "typeVersion": 1, "notes": "This manualTrigger node performs automated tasks as part of the workflow."}, {"id": "1e10875b-f54b-43a8-a7a2-43d4fcbf248d", "name": "n8n", "type": "n8n-nodes-base.n8n", "position": [-300, 1220], "parameters": {"filters": {}, "requestOptions": {}}, "credentials": {"n8nApi": {"id": "uqWyCDytVt4ZKbVE", "name": "Phoenix\u2705"}}, "retryOnFail": true, "typeVersion": 1, "alwaysOutputData": true, "notes": "This n8n node performs automated tasks as part of the workflow."}, {"id": "1f5caabb-d76b-4744-be76-97e9abea1ddc", "name": "Loop Over Items", "type": "n8n-nodes-base.splitInBatches", "position": [-100, 1220], "parameters": {"options": {}}, "typeVersion": 3, "notes": "This splitInBatches node performs automated tasks as part of the workflow."}, {"id": "755e0803-c5c0-48a7-9c0c-44f8d5718d0b", "name": "create new folder", "type": "n8n-nodes-base.googleDrive", "position": [-480, 1220], "parameters": {"name": "=Workflow Backups {{ $now.format('cccc t dd-MM-yyyy') }}", "driveId": {"__rl": true, "mode": "list", "value": "My Drive"}, "options": {}, "folderId": {"__rl": true, "mode": "list", "value": "1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf", "cachedResultUrl": "{{ $env.WEBHOOK_URL }}", "cachedResultName": "Workflow Backups"}, "resource": "folder"}, "credentials": {"googleDriveOAuth2Api": {"id": "HqlejV5xP0lqTq5e", "name": "Google Drive account\u2705"}}, "typeVersion": 3, "notes": "This googleDrive node performs automated tasks as part of the workflow."}, {"id": "22874532-6d87-4a72-bb51-dd8c6e03c0c1", "name": "Convert to File", "type": "n8n-nodes-base.convertToFile", "position": [120, 1320], "parameters": {"options": {"format": true, "fileName": "={{ $json.name + \".json\" }} "}, "operation": "toJson"}, "typeVersion": 1.1, "notes": "This convertToFile node performs automated tasks as part of the workflow."}, {"id": "0b0155f1-15bc-4580-af6e-7dec3b0d5737", "name": "Google Drive", "type": "n8n-nodes-base.googleDrive", "position": [300, 1320], "parameters": {"name": "={{ $('Loop Over Items').item.json.name + \".json\" }}", "driveId": {"__rl": true, "mode": "list", "value": "My Drive"}, "options": {}, "folderId": {"__rl": true, "mode": "id", "value": "={{ $('create new folder').item.json.id }}"}}, "credentials": {"googleDriveOAuth2Api": {"id": "HqlejV5xP0lqTq5e", "name": "Google Drive account\u2705"}}, "typeVersion": 3, "notes": "This googleDrive node performs automated tasks as part of the workflow."}, {"id": "c7b73036-1831-4dd6-8dd9-fef1356a184c", "name": "Schedule Trigger", "type": "n8n-nodes-base.scheduleTrigger", "position": [-660, 1360], "parameters": {"rule": {"interval": [{"field": "hours", "hoursInterval": 4}]}}, "typeVersion": 1.2, "notes": "This scheduleTrigger node performs automated tasks as part of the workflow."}, {"id": "666dcf95-928c-4270-808f-755a9771a410", "name": "Filter", "type": "n8n-nodes-base.filter", "position": [300, 1120], "parameters": {"options": {"ignoreCase": true}, "conditions": {"options": {"version": 2, "leftValue": "", "caseSensitive": false, "typeValidation": "loose"}, "combinator": "and", "conditions": [{"id": "538fc29d-2693-4c62-9848-bdcaf8566909", "operator": {"type": "string", "operation": "notEquals"}, "leftValue": "={{ $json.id }}", "rightValue": "={{ $('create new folder').item.json.id }}"}]}, "looseTypeValidation": true}, "typeVersion": 2.2, "notes": "This filter node performs automated tasks as part of the workflow."}, {"id": "f6f44cbe-a98e-4a49-8c4c-59ebe02db9e5", "name": "delete folder", "type": "n8n-nodes-base.googleDrive", "position": [480, 1120], "parameters": {"options": {"deletePermanently": true}, "resource": "folder", "operation": "deleteFolder", "folderNoRootId": {"__rl": true, "mode": "id", "value": "={{ $json.id }}"}}, "credentials": {"googleDriveOAuth2Api": {"id": "HqlejV5xP0lqTq5e", "name": "Google Drive account\u2705"}}, "typeVersion": 3, "notes": "This googleDrive node performs automated tasks as part of the workflow."}, {"id": "d96a009f-08d3-4f0d-9f70-f9e0de9b9f91", "name": "Get folders", "type": "n8n-nodes-base.googleDrive", "position": [120, 1120], "parameters": {"filter": {"folderId": {"__rl": true, "mode": "list", "value": "1hnHubRgcstU8OgV8BPwPNivfTZT5g2Wf", "cachedResultUrl": "{{ $env.WEBHOOK_URL }}", "cachedResultName": "Workflow Backups"}}, "options": {}, "resource": "fileFolder"}, "credentials": {"googleDriveOAuth2Api": {"id": "HqlejV5xP0lqTq5e", "name": "Google Drive account\u2705"}}, "typeVersion": 3, "notes": "This googleDrive node performs automated tasks as part of the workflow."}, {"id": "error-3a350d77", "name": "Error Handler", "type": "n8n-nodes-base.stopAndError", "typeVersion": 1, "position": [1000, 400], "parameters": {"message": "Workflow execution error", "options": {}}}], "pinData": {}, "connections": {"755e0803-c5c0-48a7-9c0c-44f8d5718d0b": {"main": [[{"node": "error-handler-755e0803-c5c0-48a7-9c0c-44f8d5718d0b-4f562c1e", "type": "main", "index": 0}]]}, "22874532-6d87-4a72-bb51-dd8c6e03c0c1": {"main": [[{"node": "error-handler-22874532-6d87-4a72-bb51-dd8c6e03c0c1-39bce9e4", "type": "main", "index": 0}]]}, "0b0155f1-15bc-4580-af6e-7dec3b0d5737": {"main": [[{"node": "error-handler-0b0155f1-15bc-4580-af6e-7dec3b0d5737-aa90f05e", "type": "main", "index": 0}]]}, "f6f44cbe-a98e-4a49-8c4c-59ebe02db9e5": {"main": [[{"node": "error-handler-f6f44cbe-a98e-4a49-8c4c-59ebe02db9e5-ed2f2ab6", "type": "main", "index": 0}]]}, "d96a009f-08d3-4f0d-9f70-f9e0de9b9f91": {"main": [[{"node": "error-handler-d96a009f-08d3-4f0d-9f70-f9e0de9b9f91-0c2f48e6", "type": "main", "index": 0}]]}}, "name": "Manualtrigger Workflow", "description": "Automated workflow: Manualtrigger Workflow. This workflow processes data and performs automated tasks.", "settings": {"executionOrder": "v1", "saveManualExecutions": true, "callerPolicy": "workflowsFromSameOwner", "errorWorkflow": null, "timezone": "UTC", "executionTimeout": 3600, "maxExecutions": 1000, "retryOnFail": true, "retryCount": 3, "retryDelay": 1000}, "tags": ["automation", "n8n", "production-ready", "excellent", "optimized"], "notes": "Excellent quality workflow: Manualtrigger Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}