Automations

Post processing, Webhooks & integrations

Automations allow applying automated actions (background removal, AI-tagging, detecting brand logos, etc.) to uploaded assets during or after the upload process, or sending the uploaded asset's metadata to an external API endpoint.

The Automation settings are accessible from Settings > Development > Automations

Post processing

Post-processing includes the application of various algorithms to an asset on upload - e.g. detect if it's not safe for work, count faces in an image, remove image background and many others.

To add a post process, User can click on the Add post process button and select a post process from the list (See below)

Post processes marked with * require ASK Filerobot credits.

Post process

Refer to Upload post processes for a list of available post processes.

Post process parameters

Once a post process is selected, user is requested to set the following parameters:

ParameterDescription

Mode

Sets if the post processing is sync or async

Run on every upload

When enabled, post process will apply to every upload

Trigger rules

Defines conditions under which the post processing will be triggered. If "no trigger rules" is selected, the post processing will trigger with every upload

Webhooks

Webhooks allow to call a 3rd party web service upon specific triggers and send all asset data in the JSON body.

Webhooks

Webhook parameterDescription

Webhook url

Target webhook url to POST event to

Hostname

The domain address of the 3d party to post data to

Path

The domain path to post data to

Basic Authentication

Requires a Username and a password

oAuth2 Authentication

Requires an authentication endpoint (with https://), a username and a password

Triggers

Defines when the Webhook will be triggered

Assets triggerMetadata trigger

On upload

On change meta

On move

On change info

On rename

On change tag

On delete

On change label

Data to send

Defines which data is sent to the webhook

FileVideoImage

Name

Width

Width

Size

Height

Height

Path

Length (in seconds)

MIME type

Bitrate

CDN link

HLS/DASH playlist URL

File UUID

Last updated