---
title: "Files.com Integration"
description: "Automate 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."
url: https://flowrunner.ai/integrations/files-com
date_modified: 2026-08-04T10:04:16-07:00
---

# Files.com

[Storage](https://flowrunner.ai/integrations/category/storage)

Automate 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.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 11 actions · API key · available

[Files.com website](https://files.com/) · [Platform Documentation](https://developers.files.com/rest/) · Capability data verified 2026-08-12

1.  A partner drops the weekly settlement file into the exchange folder overnight
2.  List Folder sweeps the inbox path for new arrivals since the last run
3.  Get Metadata checks each file's size and checksum against the partner's manifest
4.  Agent validates the file name convention and confirms the checksum matches before anything downstream touches it
5.  The operations lead reviews any file that fails validation, because processing a truncated settlement file poisons every system that consumes it
6.  Download File pulls the verified file into FlowRunner storage for parsing and routing
7.  Move File or Folder archives the original into a dated processed folder
8.  The intake summary posts with files received, validated, and held

## 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

**The SFTP folder is a black box**: Partner files arrive at 3am and sit unnoticed until someone remembers to check

**Ad hoc sharing leaks**: Files go out as email attachments and unexpiring links nobody can inventory

**The folder tree rots**: Processed, pending, and abandoned files pile up in one directory until nobody trusts any of them

### With FlowRunner

**Arrival triggers processing**: Sweeps detect, verify by checksum, and route new files within minutes of the drop

**Sharing is governed**: Outbound files travel as password-protected, expiring bundles, and List Share Bundles keeps the inventory auditable

**The tree stays clean**: Agents create dated folders, archive processed files, and propose deletions a person approves

## 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](https://flowrunner.ai/integrations/airtable), the original moves to Processed/2026-07 via Move File or Folder, and a receipt line posts to [Slack](https://flowrunner.ai/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](https://flowrunner.ai/integrations/gmail-service). 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 processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via preferred channel

Human decides

Agent resumes with decision

## Agent Capabilities

11 actions

### Browsing 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.

**Work at Files.com?** This integration exposes Files.com to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/files-com. Site index: https://flowrunner.ai/llms.txt
