Transfer Automations
Learn about automations in Couchdrop
Introduction
Couchdrop Automated Transfers take the hassle out of moving files between systems by allowing you to schedule, trigger, and orchestrate file transfers without manual intervention. Instead of relying on scripts, cron jobs, or complex middleware, Couchdrop provides a managed way to automatically move data between your connected storage platforms, SFTP/FTP servers, or cloud environments.
With Automated Transfers, you can define rules and schedules that handle repetitive or time-sensitive workflows, such as nightly backups, hourly data syncs, or event-driven distribution of files.
Triggers
Transfer Automation have two trigger types: Manual and Scheduled. Manual triggers are only initiated by clicking the Run/Trigger Workflow button.
Scheduled triggers activate based on a configured schedule (evaluated in UTC) with the following options:
Daily
Once per day
11:00 PM
Triggers at 11:00PM every day.
Frequency (minutes)
Triggers at the configured interval, from every 5 minutes up to every 59 minutes.
15
Triggers every 15 minutes.
Hourly
Triggers every hour at a specified minute
45
Triggers at 45 minutes past the hour, every hour.
Monthly
Triggers monthly at a specified day and time
1, 12:00PM
Triggers on the first of the month at noon.
Never
Automation will not trigger on a schedule
Used to pre-configure automations for later
Weekly
Triggers once per week on a specific day and time
Friday, 12:00PM
Triggers every Friday at noon.
Secondary Schedules
If the Transfer Automation needs to run at multiple intervals, these can be set with Secondary Schedules.
Suppose you want to trigger the automation at noon every Friday but also on the first of the month. To do this, create one Automation for Weekly, Friday, 12:00PM, and then a Secondary schedule for Monthly 1, 12:00PM.
You can add as many Secondary Schedules as needed for a single automation.
Determining what to transfer or poll
Transfer automations require that you configure a source and choose what to transfer or poll.
All Files in Folder
Applies the automation to all files in the folder
All Files in Folder and Subfolders
Applies the automation to all files in the folder and all of its subfolders
File
Applies to a specific files specified here.
HTTP(s) File
Configure an HTTP/S URL and specify HTTP Method (GET, POST, PUT) with the option to request additional headers.
Enabling Transfer Automations
To enable a Transfer Automation, click Transfer Automation Enabled in the builder or click the three dots next to the Automation name in Automations and choose Enable Schedule.
For information on specific actions and how to build automations, see Automation Builder.
Last updated
Was this helpful?