Files.com
StorageAutomate file operations on your Files.com site. Agents upload, download, move, copy, and delete files, manage folders, create password-protected share bundles, and list users for governed file exchange.
What This Integration Enables
Files.com exists because some file exchange is too consequential for a shared drive: settlement files, payroll batches, compliance documents, partner data feeds. The point of managed file transfer is the "managed", and this connector extends that management to the automation layer, so the same governance that applies to the folder applies to every flow that touches it. FlowRunner agents list and inspect folder contents, verify files by checksum before use, upload flow outputs for partners, download partner drops for processing, keep the folder structure organized, and issue expiring password-protected share bundles instead of naked links. - Sweep inbox folders and verify arrivals against manifests with MD5/CRC checksums - Upload reports, invoices, and exports with parent folders created automatically - Download partner files into FlowRunner storage and route them onward - Archive processed files into dated folders on schedule - Create and inventory share bundles with passwords and expiration dates
Without FlowRunner
With FlowRunner
Use Case Scenarios
The partner drop that processes itself
A 3PL drops inventory reconciliation files nightly. The agent's morning sweep runs List Folder on the exchange path, calls Get Metadata to confirm each file's checksum, then Download File to bring verified files into the flow. Parsed rows land in [Airtable](/integrations/airtable), the original moves to Processed/2026-07 via Move File or Folder, and a receipt line posts to [Slack](/integrations/slack). Files failing validation stay put and get a human's eyes instead of a parser's.
Outbound documents with an expiry date
Month-end close produces a statement package. The agent uploads it with Upload File to the client's folder, then calls Create Share Bundle with a password, a 14-day expiration, and a description tying it to the billing period. The link goes out through [Gmail](/integrations/gmail). A quarterly audit flow runs List Share Bundles and flags anything unexpired that should not still be live. No attachment sprawl, no immortal links.
The archive that maintains itself
Every Sunday, the agent walks the working folders with List Folder, creates the coming week's dated structure with Create Folder, and copies reference files forward with Copy File or Folder. Files older than the retention window are listed with their metadata and posted as a deletion proposal. Only after the records owner approves does Delete File or Folder run. The site stays navigable without anyone spending Friday afternoon dragging files, and nothing leaves without a decision on record.
Human-in-Loop Highlight
Delete File or Folder with Recursive enabled removes a folder and everything under it, permanently, on a site that often holds the only exchange copy of partner-delivered data. A path typo turns "clean the 2023 archive" into "destroy the active exchange folder", and there is no trash to restore from. So FlowRunner flows never let an agent execute a recursive delete it composed itself. The agent assembles the case: the exact path, item count and total size from List Folder, last-modified dates from Get Metadata, and the retention rule that justifies removal. The records owner reads "Delete Archive/2023-Q4, 1,382 items, newest modified 19 months ago?" and answers. The same gate covers Create Share Bundle on sensitive paths, because a share link is an exposure decision: the agent proposes the bundle with its password and expiry, and a person confirms who is meant to see what is inside before the URL exists.
Agent Capabilities
11 actionsBrowsing and Inspection
2- List Folder Lists a folder's immediate files and subfolders by site-relative path, with cursor pagination. The sweep primitive behind every intake flow.
- Get Metadata Retrieves a file or folder's type, size, modification time, MD5/CRC checksums, and permissions. The verification step before download, move, or delete.
Files and Folders
6- Create Folder Creates a folder at a path, optionally creating missing parents. Used to build dated archive structures.
- Upload File Uploads a file from a FlowRunner file URL, running the full begin-transfer-finalize flow in one action and creating missing parent folders automatically.
- Download File Downloads a file and re-hosts it in FlowRunner storage, returning a URL later steps consume. The bridge from partner drop to processing.
- Delete File or Folder Permanently deletes a file or folder, with Recursive required for non-empty folders. Cannot be undone; gated behind human approval in every FlowRunner flow.
- Move File or Folder Moves or renames an item to a new path, relocating folder contents wholesale. The archiving verb.
- Copy File or Folder Copies an item to a new path, duplicating folder contents and leaving the original in place.
Sharing
2- Create Share Bundle Creates a public share link for files or folders, with optional password, expiration date, and description. Returns the shareable URL. The exposure decision FlowRunner routes past a person for sensitive paths.
- List Share Bundles Lists existing share bundles with code, URL, included paths, and settings. The audit read that keeps external exposure inventoried.
Administration
1- List Users Lists the site's users with username, name, email, and status. Requires site administration permissions; used for access reviews and routing.
Frequently Asked Questions
What can FlowRunner do with Files.com?
FlowRunner agents can run List Folder, Get Metadata, and Create Folder in Files.com, plus 8 more actions.
Does connecting Files.com to FlowRunner require OAuth?
No. Files.com connects to FlowRunner with an API key, no OAuth flow required.
Can Files.com trigger a FlowRunner workflow automatically?
Files.com doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Files.com
$100 in credits. No card required. Connect in minutes.