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 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.
Refer to Upload post processes for a list of available post processes.
Once a post process is selected, user is requested to set the following parameters:
Webhooks allow to call a 3rd party web service upon specific triggers and send all asset data in the JSON body.
Defines when the Webhook will be triggered
Defines which data is sent to the webhook
Parameter | Description |
---|---|
Webhook parameter | Description |
---|---|
Assets trigger | Metadata trigger |
---|---|
File | Video | Image |
---|---|---|
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
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
On upload
On change meta
On move
On change info
On rename
On change tag
On delete
On change label
Name
Width
Width
Size
Height
Height
Path
Length
(in seconds)
MIME type
Bitrate
CDN link
HLS/DASH playlist URL
File UUID