{"updatedAt":"2025-12-04T22:33:10.679Z","createdAt":"2025-12-04T22:33:10.679Z","id":"9QwVFFOK0tQO8fzz","name":"files-to-notion copy","active":false,"isArchived":false,"nodes":[{"parameters":{"httpMethod":"POST","path":"da52c28a-871b-4868-b3fe-36b089e1e5fe","responseMode":"responseNode","options":{}},"type":"n8n-nodes-base.webhook","typeVersion":2.1,"position":[-688,-352],"id":"4f073d0b-0061-484b-8b3c-285735b5fe53","name":"Webhook","webhookId":"da52c28a-871b-4868-b3fe-36b089e1e5fe"},{"parameters":{"jsCode":"const body = $json.body || {};\nreturn [{\n  title: body.title,\n  description: body.description,\n  files: body.files || [],\n  startISO: body.startISO,\n  endISO: body.endISO,\n}];"},"type":"n8n-nodes-base.code","typeVersion":2,"position":[-448,-64],"id":"771977b6-8ce0-4778-81db-2b618dc3c80b","name":"Parse Input"},{"parameters":{"resource":"databasePage","databaseId":{"__rl":true,"value":"228dcbfd-8835-80ab-9727-ee036d84f48e","mode":"list","cachedResultName":"Journal Entries","cachedResultUrl":"https://www.notion.so/228dcbfd883580ab9727ee036d84f48e"},"title":"={{$json[\"title\"]}}","propertiesUi":{"propertyValues":[{"key":"Content|rich_text","textContent":"={{$json[\"description\"]}}"}]},"options":{}},"type":"n8n-nodes-base.notion","typeVersion":2.2,"position":[-256,-384],"id":"8a882456-595b-42f7-a72a-3c7a4326d1ed","name":"Create a database page","credentials":{"notionApi":{"id":"j9X7YFSp6m90N06v","name":"Notion account"}}},{"parameters":{"respondWith":"text","responseBody":"=Success!! <br><br>\n<a href=\"{{ $('Create a database page').item.json.url }}\" \n   target=\"_blank\" \n   style=\"font-size:16px; color:#0077ff;\">\n   Click here to open the page\n</a>\n","options":{"responseHeaders":{"entries":[{"name":"Content-Type","value":"text/html"}]}}},"type":"n8n-nodes-base.respondToWebhook","typeVersion":1.4,"position":[1184,-16],"id":"d1a6c3fa-2c1d-4595-90ca-69441efe108a","name":"Respond to Webhook"},{"parameters":{"mode":"combine","combineBy":"combineByPosition","numberInputs":3,"options":{}},"type":"n8n-nodes-base.merge","typeVersion":3.2,"position":[192,-16],"id":"d0e1534e-7e2a-4631-be19-0e558f8cad60","name":"Merge"},{"parameters":{"jsCode":"const data = $json.files || [];\nreturn data.map(file => ({\n  json: file\n}));"},"type":"n8n-nodes-base.code","typeVersion":2,"position":[416,-16],"id":"5615b7d7-0435-40e9-810d-bc7f7fedbcb6","name":"Split files for loop"},{"parameters":{"method":"POST","url":"={{ $('create file upload').item.json.upload_url }}","authentication":"predefinedCredentialType","nodeCredentialType":"notionApi","sendHeaders":true,"headerParameters":{"parameters":[{"name":"Notion-Version","value":"2025-09-03"},{"name":"Content-Type","value":"application/json"}]},"sendBody":true,"contentType":"multipart-form-data","bodyParameters":{"parameters":[{"parameterType":"formBinaryData","name":"file","inputDataFieldName":"data"}]},"options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"position":[1904,-992],"id":"f2651e45-08ab-4029-9497-c8fb99496175","name":"upload file1","credentials":{"notionApi":{"id":"j9X7YFSp6m90N06v","name":"Notion account"}}},{"parameters":{"method":"PATCH","url":"=https://api.notion.com/v1/blocks/{{ $('Create a database page').item.json.id }}/children","authentication":"predefinedCredentialType","nodeCredentialType":"notionApi","sendHeaders":true,"headerParameters":{"parameters":[{"name":"Notion-Version","value":"2025-09-03"},{"name":"Content-Type","value":"application/json"}]},"sendBody":true,"contentType":"raw","rawContentType":"application/json","body":"={\n\t\t\"children\": [\n\t\t\t{\n\t\t\t\t\"type\": \"{{ $('Read/Write Files from Disk').item.json.fileType || \"video\"}}\",\n\t\t\t\t\"{{ $('Read/Write Files from Disk').item.json.fileType || \"video\" }}\": {\n\t\t\t\t\t\"caption\": [],\n\t\t\t\t\t\"type\": \"file_upload\",\n\t\t\t\t\t\"file_upload\": {\n\t\t\t\t\t\t\"id\": \"{{ $json.id }}\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t]\n\t}","options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"position":[2032,-240],"id":"34698cc0-e955-477f-98b0-c8479e4865cd","name":"apend file1","credentials":{"notionApi":{"id":"j9X7YFSp6m90N06v","name":"Notion account"}}},{"parameters":{"fileSelector":"=/mnt/data/PublicFiles/data/{{ $('File Info').item.json.name }}","options":{}},"type":"n8n-nodes-base.readWriteFile","typeVersion":1,"position":[1648,-352],"id":"51dce844-4f6c-4df9-8f5f-27262fa9cac4","name":"Read/Write Files from Disk","alwaysOutputData":false},{"parameters":{"method":"POST","url":"https://api.notion.com/v1/file_uploads","authentication":"predefinedCredentialType","nodeCredentialType":"notionApi","sendHeaders":true,"headerParameters":{"parameters":[{"name":"Notion-Version","value":"2025-09-03"},{"name":"Content-Type","value":"application/json"}]},"options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"position":[1344,-256],"id":"73699291-5a3b-49d5-8ca7-fabd3f3a55b4","name":"create file upload","credentials":{"notionApi":{"id":"j9X7YFSp6m90N06v","name":"Notion account"}}},{"parameters":{"options":{}},"type":"n8n-nodes-base.splitInBatches","typeVersion":3,"position":[624,0],"id":"aba62d64-098b-4c63-8cac-a29d69d34183","name":"Loop Over Items"},{"parameters":{"url":"=https://api.notion.com/v1/file_uploads/{{ $('create file upload').item.json.id }}","authentication":"predefinedCredentialType","nodeCredentialType":"notionApi","options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"position":[2480,48],"id":"5eb694f8-bc18-4adc-86d9-e47965520b0f","name":"HTTP Request","credentials":{"notionApi":{"id":"j9X7YFSp6m90N06v","name":"Notion account"}}},{"parameters":{"amount":3,"path":"2b442422-5811-4ddb-bb6c-9521e0f91eca"},"type":"n8n-nodes-base.wait","typeVersion":1.1,"position":[2304,-128],"id":"5fca4f8b-455c-4fac-a385-45e61e240675","name":"Wait1","webhookId":"2b442422-5811-4ddb-bb6c-9521e0f91eca"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"434d6cfd-a1e8-441d-9a83-6f798b1201a6","leftValue":"={{ $json.status }}","rightValue":"uploaded","operator":{"type":"string","operation":"equals","name":"filter.operator.equals"}}],"combinator":"and"},"options":{}},"type":"n8n-nodes-base.if","typeVersion":2.2,"position":[2016,32],"id":"0a69bbe6-6719-48de-813c-4eed6a154ba9","name":"If"},{"parameters":{"filePath":"=/mnt/data/PublicFiles/data/{{ $json.name }}","includeOptions":{"detectMimeType":true}},"type":"n8n-nodes-fs.fileInfo","typeVersion":1,"position":[784,-240],"id":"d3edab8c-02ad-4db2-8e08-6afa320a2365","name":"File Info"},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict","version":2},"conditions":[{"id":"b9ad7877-0b19-416a-b86d-c1fe69d00b79","leftValue":"={{ $json.size }}","rightValue":20000520,"operator":{"type":"number","operation":"lt"}}],"combinator":"and"},"options":{}},"type":"n8n-nodes-base.if","typeVersion":2.2,"position":[1024,-240],"id":"ffab46df-6b9d-4d8b-9492-ef62f50ada45","name":"20 mb limit"},{"parameters":{"method":"PATCH","url":"=https://api.notion.com/v1/blocks/{{ $('Create a database page').item.json.id }}/children","authentication":"predefinedCredentialType","nodeCredentialType":"notionApi","sendHeaders":true,"headerParameters":{"parameters":[{"name":"Notion-Version","value":"2025-09-03"},{"name":"Content-Type","value":"application/json"}]},"sendBody":true,"contentType":"raw","rawContentType":"application/json","body":"={\n  \"children\": [\n    {\n      \"object\": \"block\",\n      \"type\": \"{{ $json.mimeType.split('/')[0] === 'application' ? 'audio' : $json.mimeType.split('/')[0] }}\",\n      \"{{ $json.mimeType.split('/')[0] === 'application' ? 'audio' : $json.mimeType.split('/')[0] }}\": {\n        \"type\": \"external\",\n        \"external\": {\n          \"url\": \"https://min.velvetcld.gleeze.com/data/{{ $('File Info').item.json.name }}\"\n        }\n      }\n    }\n  ]\n}\n","options":{}},"type":"n8n-nodes-base.httpRequest","typeVersion":4.3,"position":[1024,-496],"id":"03cd0464-b580-4723-9a4f-3aa959971824","name":"HTTP Request2","credentials":{"notionApi":{"id":"j9X7YFSp6m90N06v","name":"Notion account"}}},{"parameters":{"workflowId":{"__rl":true,"value":"hhOpwpRVKukcnT2U","mode":"list","cachedResultUrl":"/workflow/hhOpwpRVKukcnT2U","cachedResultName":"ISO TO NOTION"},"workflowInputs":{"mappingMode":"defineBelow","value":{"NotionPageID":"={{ $json.id }}","ISOSTART":"={{ $('Webhook').item.json.body.s_time }}","ISOEND":"={{ $('Webhook').item.json.body.e_time }}"},"matchingColumns":[],"schema":[{"id":"NotionPageID","displayName":"NotionPageID","required":false,"defaultMatch":false,"display":true,"canBeUsedToMatch":true,"type":"string","removed":false},{"id":"ISOSTART","displayName":"ISOSTART","required":false,"defaultMatch":false,"display":true,"canBeUsedToMatch":true,"type":"string","removed":false},{"id":"ISOEND","displayName":"ISOEND","required":false,"defaultMatch":false,"display":true,"canBeUsedToMatch":true,"type":"string","removed":false}],"attemptToConvertTypes":false,"convertFieldsToString":true},"options":{}},"type":"n8n-nodes-base.executeWorkflow","typeVersion":1.3,"position":[96,-432],"id":"8f593cd6-e509-4dc0-8f34-4b4c3f023dcd","name":"Call 'ISO TO NOTION'"},{"parameters":{"chatId":"1559527672","text":"=Started Creating Journal Entry -  {{ $json.name }} link {{ $json.url }}","additionalFields":{},"path":"10fee7b2-c8b4-4a15-95ac-0c7c4f7b3623"},"type":"n8n-nodes-base.telegram","typeVersion":1.2,"position":[-64,-800],"id":"25cb8685-79d7-446a-9b08-87606f25eee2","name":"Send a text message","webhookId":"10fee7b2-c8b4-4a15-95ac-0c7c4f7b3623","credentials":{"telegramApi":{"id":"XXv8oPdES5KH3iox","name":"Telegram account"}}},{"parameters":{"chatId":"1559527672","text":"=Finished Uploading Journal Entry \"{{ $('Create a database page').item.json.name }}\".\nLink to page: {{ $('Create a database page').item.json.url }}","additionalFields":{},"path":"6e7c2af5-6e7a-4a9f-b6c6-1520cecd53d7"},"type":"n8n-nodes-base.telegram","typeVersion":1.2,"position":[1392,-16],"id":"2a7d0e1b-52c3-469b-a107-95c06620cd1b","name":"Send a text message1","webhookId":"6e7c2af5-6e7a-4a9f-b6c6-1520cecd53d7","executeOnce":true,"credentials":{"telegramApi":{"id":"XXv8oPdES5KH3iox","name":"Telegram account"}}}],"connections":{"Webhook":{"main":[[{"node":"Parse Input","type":"main","index":0}]]},"Parse Input":{"main":[[{"node":"Create a database page","type":"main","index":0},{"node":"Merge","type":"main","index":1}]]},"Create a database page":{"main":[[{"node":"Call 'ISO TO NOTION'","type":"main","index":0},{"node":"Merge","type":"main","index":2},{"node":"Send a text message","type":"main","index":0}]]},"Merge":{"main":[[{"node":"Split files for loop","type":"main","index":0}]]},"Split files for loop":{"main":[[{"node":"Loop Over Items","type":"main","index":0}]]},"upload file1":{"main":[[{"node":"apend file1","type":"main","index":0}]]},"Read/Write Files from Disk":{"main":[[{"node":"upload file1","type":"main","index":0}]]},"create file upload":{"main":[[{"node":"Read/Write Files from Disk","type":"main","index":0}]]},"Loop Over Items":{"main":[[{"node":"Respond to Webhook","type":"main","index":0}],[{"node":"File Info","type":"main","index":0}]]},"apend file1":{"main":[[{"node":"Wait1","type":"main","index":0}]]},"Wait1":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]},"HTTP Request":{"main":[[{"node":"If","type":"main","index":0}]]},"If":{"main":[[{"node":"Loop Over Items","type":"main","index":0}],[{"node":"Wait1","type":"main","index":0}]]},"File Info":{"main":[[{"node":"20 mb limit","type":"main","index":0}]]},"20 mb limit":{"main":[[{"node":"create file upload","type":"main","index":0}],[{"node":"HTTP Request2","type":"main","index":0}]]},"HTTP Request2":{"main":[[{"node":"Loop Over Items","type":"main","index":0}]]},"Call 'ISO TO NOTION'":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Respond to Webhook":{"main":[[{"node":"Send a text message1","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","callerPolicy":"workflowsFromSameOwner","availableInMCP":false,"errorWorkflow":"eT5fOtELZiLLcpbS"},"staticData":null,"meta":{"templateCredsSetupCompleted":true},"pinData":{"Webhook":[{"json":{"headers":{"host":"n8.velvetcld.kozow.com","x-forwarded-scheme":"https","x-forwarded-proto":"https","x-forwarded-for":"5.29.148.222","x-real-ip":"5.29.148.222","content-length":"262","sec-ch-ua-platform":"\"Windows\"","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36","sec-ch-ua":"\"Chromium\";v=\"142\", \"Google Chrome\";v=\"142\", \"Not_A Brand\";v=\"99\"","content-type":"application/json","sec-ch-ua-mobile":"?0","accept":"*/*","origin":"https://min.velvetcld.gleeze.com","sec-fetch-site":"cross-site","sec-fetch-mode":"cors","sec-fetch-dest":"empty","referer":"https://min.velvetcld.gleeze.com/","accept-encoding":"gzip, deflate, br, zstd","accept-language":"en-GB,en-US;q=0.9,en;q=0.8,he;q=0.7,de;q=0.6","priority":"u=1, i"},"params":{},"query":{},"body":{"title":"testr2","s_time":"2025-12-01T04:38","e_time":"2025-12-02T22:38","description":"","files":[{"name":"20251202_182755.jpg","url":"https://min.velvetcld.gleeze.com/data/20251202_182755.jpg"}],"startISO":"2025-12-02T02:38:00","endISO":"2025-12-02T20:38:00"},"webhookUrl":"https://n8.velvetcld.kozow.com/webhook/files-to-notion","executionMode":"production"}}]},"versionId":"953d87e5-c980-410e-ba17-0417e354297d","activeVersionId":null,"triggerCount":1,"shared":[{"updatedAt":"2025-12-04T22:33:10.681Z","createdAt":"2025-12-04T22:33:10.681Z","role":"workflow:owner","workflowId":"9QwVFFOK0tQO8fzz","projectId":"lh2csO3ZG7MzpN8o"}],"activeVersion":null,"tags":[]}