{ "meta": { "instanceId": "workflow-5983227f", "versionId": "1.0.0", "createdAt": "2025-09-29T07:07:53.228699", "updatedAt": "2025-09-29T07:07:53.228710", "owner": "n8n-user", "license": "MIT", "category": "automation", "status": "active", "priority": "high", "environment": "production" }, "nodes": [ { "id": "19f32c25-df26-426d-8e28-f1d29c8571b1", "name": "Split Out", "type": "n8n-nodes-base.splitOut", "position": [ -200, -240 ], "parameters": { "options": {}, "fieldToSplitOut": "data" }, "typeVersion": 1, "notes": "This splitOut node performs automated tasks as part of the workflow." }, { "id": "7360c3f9-2e11-4839-b105-ecab66a39af2", "name": "HTTP Request1", "type": "n8n-nodes-base.httpRequest", "position": [ 20, -240 ], "parameters": { "url": "{{ $env.BASE_URL }}", "options": {} }, "typeVersion": 4.2, "notes": "This httpRequest node performs automated tasks as part of the workflow." }, { "id": "49cb0c7b-c9d8-4bf1-afa5-5afab9e7967e", "name": "Read/Write Files from Disk2", "type": "n8n-nodes-base.readWriteFile", "position": [ 460, -240 ], "parameters": { "options": {}, "fileName": "test.pdf", "operation": "write" }, "typeVersion": 1, "notes": "This readWriteFile node performs automated tasks as part of the workflow." }, { "id": "05ef1b18-481d-40f8-a6b3-712bb9ba2b6f", "name": "Read/Write Files from Disk3", "type": "n8n-nodes-base.readWriteFile", "position": [ 680, -240 ], "parameters": { "options": {}, "fileSelector": "test.pdf" }, "typeVersion": 1, "notes": "This readWriteFile node performs automated tasks as part of the workflow." }, { "id": "c8f0971c-e1e0-4add-83cb-932902f80b56", "name": "When clicking ‘Test workflow’", "type": "n8n-nodes-base.manualTrigger", "position": [ -640, -240 ], "parameters": {}, "typeVersion": 1, "notes": "This manualTrigger node performs automated tasks as part of the workflow." }, { "id": "b83c51ea-9afc-411a-baad-429776e843f3", "name": "PDF Array", "type": "n8n-nodes-base.code", "position": [ -420, -240 ], "parameters": { "jsCode": "return { data: [\n \"{{ $env.WEBHOOK_URL }}\", \"{{ $env.WEBHOOK_URL }}\"\n]}" }, "typeVersion": 2, "notes": "This code node performs automated tasks as part of the workflow." }, { "id": "b122b6e4-2dfa-4f1f-8547-36ba91ca93f9", "name": "Merge PDF", "type": "n8n-nodes-base.noOp", "position": [ 240, -240 ], "parameters": {}, "credentials": { "customJsApi": { "id": "BFGbk0a71fKWY967", "name": "CustomJS account" } }, "typeVersion": 1, "notes": "This mergePdfs node performs automated tasks as part of the workflow." } ], "pinData": {}, "connections": { "7360c3f9-2e11-4839-b105-ecab66a39af2": { "main": [ [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-cb51ce31", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-182182eb", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-3ba608fa", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-91d47562", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-753b10d5", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-1bee264d", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-e85c07fa", "type": "main", "index": 0 } ], [ { "node": "error-handler-7360c3f9-2e11-4839-b105-ecab66a39af2-47522748", "type": "main", "index": 0 } ] ] }, "49cb0c7b-c9d8-4bf1-afa5-5afab9e7967e": { "main": [ [ { "node": "error-handler-49cb0c7b-c9d8-4bf1-afa5-5afab9e7967e-03426c08", "type": "main", "index": 0 } ] ] }, "05ef1b18-481d-40f8-a6b3-712bb9ba2b6f": { "main": [ [ { "node": "error-handler-05ef1b18-481d-40f8-a6b3-712bb9ba2b6f-5c5083ef", "type": "main", "index": 0 } ] ] } }, "name": "Splitout Workflow", "description": "Automated workflow: Splitout 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: Splitout Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation." }