Getting started
Rules Engine Widgets
Drag & Drop Uploader
6 min
important when you add the drag & drop uploader in the creation engine, only then it will be detected in the rules engine this ensures the component can be referenced and used in automation workflows purpose the drag & drop uploader allows users to easily upload files directly from their device by either dragging them into the drop zone or selecting them manually it simplifies file input and integrates uploaded data seamlessly into your workflow problem statement uploading files manually through custom forms or apis can be time consuming and error prone the drag & drop uploader node provides a visual, user friendly interface for file uploads — automatically validating file types, size limits, and variable outputs without extra coding requirements must be added to the creation engine before configuring in the rules engine specify accepted file types (e g , images, pdfs, documents) optionally allow multiple files define maximum file size (in mb) assign an output variable name to reference uploaded files in later nodes use cases upload profile pictures or id proofs collect supporting documents (pdf, docx) allow users to attach files during form submission enable multiple image uploads for galleries or reports integrate file uploads directly into storage workflows (e g , supabase, s3) outcome users can drag, drop, or browse files — and the uploaded file data is stored in an output variable (like uploadedfiles) for use in subsequent workflow nodes how to use 1\ add the component drag and drop the drag & drop uploader into your creation engine canvas once added, it becomes available in the rules engine for automation and data processing 2\ configure upload settings accept file types specify which file formats can be uploaded allow multiple files toggle this option on to let users upload more than one file example if enabled, users can drag 3–5 files at once into the drop zone max file size (mb) specify the maximum file size allowed per file example 10 → allows files up to 10 mb output variable name name the variable where uploaded files will be stored