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:

Schedule
Description
Example
Explanation

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.

Type
Description

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.

Last updated

Was this helpful?