Files.com is a secure cloud storage and file transfer platform that enables businesses to store, share, and manage files across various cloud services and on-premises systems.
Files.com is a secure cloud storage and file transfer platform that enables businesses to store, share, and manage files across various cloud services and on-premises systems. On Nagent, Files.com is exposed as a fully-configurable file management & storage integration that any agent can call — 7 actions, and API key authentication. No code is required to wire Files.com into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Files.com to automate the kinds of tasks file management & storage teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Files.com into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Files.com, with input parameters and output schema. Drop these into any step of an agent built in Helix.
FILES_COM_DELETE_API_KEYTool to delete an API key. Use when you need to revoke an API key after confirming its identifier.
Input parameters
The unique identifier of the API key to delete.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FILES_COM_DELETE_PERMISSIONRemoves a permission grant that allows a user or group to access a specific file or folder path on Files.com. A permission ID can be obtained from the LIST_PERMISSIONS action. Use this tool when you need to revoke access that was previously granted to a user or group for a specific resource. Note: Requires administrative permissions on the Files.com site.
Input parameters
The unique identifier of the permission to delete.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FILES_COM_DELETE_SHAREDelete a specified share link (bundle) on Files.com. This operation is idempotent - it succeeds even if the share link has already been deleted or doesn't exist. Use this to revoke public access to shared files/folders when you have the share ID.
Input parameters
ID of the share link (bundle) to delete. This operation is idempotent - returns success even if the share doesn't exist (404).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FILES_COM_GET_S3_KEY_FOR_UPLOADTool to generate a temporary key for file uploads by uploading the file to Files.com. Useful when you need to host a local file temporarily before importing or sharing.
Input parameters
File object to upload for temporary hosting on Files.com
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FILES_COM_LIST_FOLDERSLists folders in Files.com with optional filtering, sorting, and pagination. Returns a paginated list of folders with metadata. Useful for browsing folder structure, finding specific folders by name, or retrieving folders under a specific parent.
Input parameters
Page number for pagination (1-indexed).
Partial name filter for folders.
Number of folders per page.
ID of the parent folder to list folders for. Defaults to root.
Sort folders by path in ascending or descending order.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FILES_COM_LIST_GROUPSRetrieves a paginated list of all groups from Files.com. Groups are used to organize users and manage permissions collectively. Use this action to discover available groups, check group membership, or before performing group-based permission operations. Returns group details including IDs, names, member lists, and access permissions (FTP, SFTP, WebDAV, REST API).
Input parameters
Page number to retrieve (1-indexed).
Number of groups to return per page (max 1000).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
FILES_COM_LIST_PERMISSIONSRetrieve permissions for a specified path on Files.com. Use when you need to inspect who has access and what level for a given file or folder path.
Input parameters
Page number for pagination (1-based).
Permission path. Scopes all permissions (including upward) to this path.
Filter by specific user ID.
Filter by specific group ID.
Number of items per page for pagination.
Filter by specific partner ID.
Include user permissions inherited from groups.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
No publicly available marketplace agent is found using this tool yet. There are 41 agents privately built on Nagent that already use Files.com.
Build on Nagent
Connect Files.com to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Files.com, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Files.com is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Files.com is connected, you configure its 7 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Files.com steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Files.com event fires, the agent kicks off automatically.
Every Files.com action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Files.com ships with 7 pre-built file management & storage actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Files.com together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Files.com-based workflows tailored to your business.