downloadFile and uploadFileToS3,
providing a streamlined workflow for capturing files from web pages and storing them in S3.
It supports the same flexible trigger methods as downloadFile with additional S3 upload configuration.
Trigger Behavior
- URL
- Locator
- Callback
Creates a new page, navigates to the URL, waits for download, then automatically closes the page. Ideal for direct download links.
S3 Configuration Fallback MechanismThe function uses a smart fallback system to determine S3 settings:
1
S3Configs Parameter
If provided, uses the explicit
S3Configs object with your custom settings.2
Environment Variables
If no configs provided, automatically reads from environment variables:
AWS_ACCESS_KEY_ID- Your AWS access keyAWS_SECRET_ACCESS_KEY- Your AWS secret keyAWS_REGION- AWS region (e.g., “us-west-1”)AWS_BUCKET- S3 bucket nameAWS_ENDPOINT_URL- Optional custom S3 endpoint
3
Intuned Defaults
If environment variables aren’t set, falls back to Intuned’s managed S3 storage.
Examples
Arguments
Configuration object for the download and upload operation