Input
Input Folder
Lists every file of one type in a folder — on your own computer, in My files on FlowDoo, or in Google Drive — one row per file.
When to use it
Reach for it when a job has to cover a whole drop folder rather than a named file — a day's CSV exports, a batch of PDFs to convert.
In a pipeline
Input FolderFile InputExport CSV
Settings
| Setting | Type | Required | Default or hint |
|---|---|---|---|
| Folder Path | text | Yes | Server folder, e.g. imports (inside your workspace or an allowed folder) |
| File Extension | select | Yes | — |
| Include Subfolders | checkbox | — | false |
Example
Listing the CSV drops in an imports folder
- Folder Path=imports/daily
- File Extension=CSV (.csv)
- Include Subfolders=Unticked
| File |
|---|
| orders-2026-03-02.csv |
| orders-2026-03-03.csv |
| notes.txt |
| File Name | File Size | Full Path |
|---|---|---|
| orders-2026-03-02.csv | 18.40 KB | imports/daily/orders-2026-03-02.csv |
| orders-2026-03-03.csv | 21.07 KB | imports/daily/orders-2026-03-03.csv |
notes.txt is left out because it does not match the chosen extension.
Worth knowing
- This node lists files, it does not open them. Put File Input after it to read them all at once, or a Loop to handle one file at a time.
- Folder Path must sit inside your workspace or a folder in FLOWDOO_ALLOWED_DIRS.
- The extension match ignores case and Include Subfolders walks the tree, so a deep folder can produce far more rows than expected.
- Above the item limit (5000 by default, FLOWDOO_MAX_LOOP_ITEMS) the run stops; an empty folder is not an error.
- The folder can be on your own computer (My computer: choose it there, or type C:\Reports once it is shared in the desktop agent), in My files on the FlowDoo server, in Google Drive, or picked in this browser. A browser folder only works while that tab is open; a computer's folder works in scheduled runs too, as long as that computer is on.