Transfer Automations

Learn more about Transfer Automations

Introduction

Couchdrop supports scheduled transfers between storage platforms using Transfer Automations. These can be configured in the Automations tab in the platform.

Transfer Automations are built using the visual automation builder.

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 specifed 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 Firday 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 specficy 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?