Templates / Upload large files to Kommo/AmoCRM with automatic file chunking

Upload large files to Kommo/AmoCRM with automatic file chunking

Ready for 3.0

by yatolstoy · 770 views · created 2025-05-07 · CRM

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 20 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). It uses only n8n's built-in nodes.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Get file (HTTP Request): calls an HTTP API
  2. hasFile (If): checks a condition and branches into true / false
  3. Convert file to base64 string (Extract from File): extracts data from a file
  4. Convert to File: converts data to a file
  5. No file Error (Stop and Error): stops the run with an error
  6. Upload file (Execute Sub-workflow): calls another n8n workflow
  7. getFileSizeInBytes (Code): runs custom JavaScript code
  8. createSession (HTTP Request): calls an HTTP API
  9. Merge: merges the data from its input branches
  10. isGraterThenMax (If): checks a condition and branches into true / false

…plus 8 more steps. See the full node list below.

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (13)

From the author

Upload files from any source to your account Kommo or AmoCRM with a simple and reusable workflow. Advantages of workflow - It can split a large file into small ones and upload chunks. - Works for Kommo and amoCRM - There are 3 required parameters in total…

Excerpt from yatolstoy's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.