Level includes a built-in file repository that allows you to store and push files to endpoints and use them within Automations and Scripts. This eliminates the need for external file hosting or manual file transfers, making automation more seamless and efficient.
How to Push Files to Endpoints
Upload Files To The Repository
Navigate to Automations → Files in the Level platform.
Click Upload to add files to your repository.
Once uploaded, files are available for use in automations.
Deploy Files with the Download File Action
Create or edit an Automation.
Add the Download File action.
Select the file, set the destination path, and define the file name.
Save and run the automation—Level will download the file to the endpoint(s).
File Repository
Download File - Automation Action
Automation File Storage streamlines file distribution, making it easier to manage scripts and deployments across endpoints.
Frequently Asked Questions
What happens if the file already exists on the endpoint?
If the file exists and the checksum matches, Level logs a message and skips the download.
If the file exists but the checksum differs, Level replaces the file with the new version.
Can I use variables in file paths and names?
Yes! You can use Level Variables to dynamically define the destination path and file name based on the endpoint.
Is there a storage limit for Automation File Storage?
Yes, by default, each account has 2GB of storage for Automation File Storage. If you need additional space, contact support to discuss expansion options.