Skip to main content

Download File via URL Action

Download a file from an external URL to a device as part of an automation pipeline.

Updated this week

Introduction

Download a file from any accessible URL to a managed device during an automation run. Use this action when the file lives outside Level's file repository β€” such as a vendor download link, an internal file server, or a cloud storage bucket.

For files already uploaded to Level's file repository, use the Download File action instead β€” it adds checksum verification and skips unchanged files automatically.


Download File via URL Action

From the automation pipeline in edit mode, click + and select Download file via URL from the Files category.

Action Picker - Download File via URL

The action panel opens with three configuration fields.

Download File Action

File URL

The full URL of the file to download. Required.

Example: https://example.com/file.exe

Click (x) to insert a variable, system variable, or custom field reference. Useful when the download URL is dynamic β€” for example, a URL captured from an earlier action's output.

NOTE: The URL must be publicly accessible or reachable from the device. Authentication-gated URLs are not supported unless the credentials are embedded in the URL.

Destination path

The directory on the device where the file should be saved. Required.

Example: C:\path\to\file

Click (x) to insert a variable, system variable, or custom field reference.

File name

The name to give the file on the device. Required.

Example: file-name.exe

Click (x) to insert a variable, system variable, or custom field reference.

πŸ’‘ TIP: If you're downloading the same file to many devices and the URL may change over time, consider uploading the file to Level's file repository and using the Download File action instead. It adds checksum verification and automatically skips devices that already have the current version.


Conditions

The Conditions section lets you restrict when this action runs based on device attributes or the outcome of a previous action.

See Action Conditions for the full reference on condition types, operators, and values.


Additional Options

Expand Additional options for action name, failure behavior, output variable assignment, retries, and the enabled toggle.

See Actions Overview for the full reference on additional options available on every action.


FAQ

  • Does this action verify the file after downloading? No β€” unlike the Download File action, Download File via URL doesn't perform checksum verification. If integrity checking matters, verify the file in a subsequent Shell or Run Script action.

  • What if the URL is unreachable from the device? The action fails. Make sure the URL is accessible from the device's network, not just from the Level web interface.

  • What happens if the destination path doesn't exist on the device? Level creates the path automatically.

  • Who can add or modify Download File via URL actions? Technicians with permission to edit automations in the relevant group. See Workspace β†’ Permissions for access control configuration.

Did this answer your question?