Skip to Content
Automation Templates

Automation templates

Each of these is an automation someone built in Tracearr and exported as a share code. Copy a code, open Automations → Import in your own Tracearr, and paste it. Tracearr shows you what the automation does before it is added, and adds it paused.

This gallery lives on the docs site. Your Tracearr never reads it, and there is no way to import from a URL: pasting is the only way in, so nothing your install does depends on this page staying up.

VerifiedA Tracearr maintainer read the template and its definition. That is a human review. Nothing about a share code is signed, and nothing is checked cryptographically.
Built-inThe slug and fingerprint both match a template Tracearr ships, so this is the same one already in your New automation gallery.

Neither badge travels with a code. A code someone sends you carries no claim at all, which is why the import review shows what it does and the automation starts paused.

Inactive accountVerifiedBuilt-inA violation

Raise a violation when an account goes unused for the days you allow.

When an account has been inactive for 30 days. Flag it.

Limits and rules
Too many streams at onceVerifiedBuilt-inA violation

Raise a violation when an account plays more streams at once than you allow.

When a stream starts, and only if the stream count is above 3. Flag it.

Limits and rules
Many IPs in a windowVerifiedBuilt-inA violation

Raise a violation when an account streams from more IP addresses in a window than you allow.

When a stream starts, and only if the number of IP addresses is above 5. Flag it.

Limits and rules
Blocked countriesVerifiedBuilt-inA violation

Raise a violation when a stream comes from a country you block.

When a stream starts, and only if the country is one of those chosen; and also the user is not on the local network. Flag it.

Limits and rules
Impossible travelVerifiedBuilt-inA violation

Raise a violation when two sessions sit further apart than anyone could travel between them.

When a stream starts, and only if the travel speed is above 500 km/h. Flag it.

Limits and rules
Stop paused streamsVerifiedBuilt-inAn alert

Stop a stream that has sat paused past the minutes you allow.

When a stream has been paused for 30 minutes, stop the stream.

Housekeeping
New media addedVerifiedBuilt-inAn alert

Tell a destination when a library item shows up for the first time.

When media is added, send a notification.

Notifications
Media upgradedVerifiedBuilt-inAn alert

Tell a destination when a library item changes quality.

When media is upgraded, send a notification.

Notifications
New deviceVerifiedBuilt-inAn alert

Tell a destination the first time an account streams from a device you have not seen.

When an account plays from a new device, send a notification.

Notifications
No 4K transcodesVerifiedBuilt-inA violation

Stop a stream that transcodes 4K source video.

When a stream starts or transcoding starts or stops, and only if the source resolution is 4K (2160p); and also the stream is transcoding video. Flag it, then stop the stream.

Limits and rules
Paused too longVerifiedBuilt-inAn alert

Tell a destination when a stream sits paused past the minutes you allow.

When a stream has been paused for 30 minutes, send a notification.

Notifications
Tracearr plugin updateVerifiedBuilt-inAn alert

Tell a destination when a server has a newer Tracearr plugin to install.

When a plugin update is available, send a notification.

Server health
Server downVerifiedBuilt-inAn alert

Tell a destination when a media server stops answering.

When a server goes down, send a notification.

Server health
Server back upVerifiedBuilt-inAn alert

Tell a destination when a media server answers again.

When a server comes back up, send a notification.

Server health
Media server updateVerifiedBuilt-inAn alert

Tell a destination when a media server has an update available.

When a server update is available, send a notification.

Server health
Two places at onceVerifiedBuilt-inA violation

Raise a violation when one account streams from two distant places at the same time.

When a stream starts, and only if the distance between streams is at least 100 km. Flag it.

Limits and rules
Stream endedVerifiedBuilt-inAn alert

Tell a destination every time a stream stops.

When a stream stops, send a notification.

Notifications
Stream startedVerifiedBuilt-inAn alert

Tell a destination every time a stream starts.

When a stream starts, send a notification.

Notifications
Tracearr updateVerifiedBuilt-inAn alert

Tell a destination when a new Tracearr release is out.

When a Tracearr update is available, send a notification.

Server health
Stream is transcodingVerifiedBuilt-inAn alert

Tell a destination when a stream transcodes video or audio.

When a stream starts or transcoding starts or stops, and only if the stream is transcoding; send a notification.

Notifications
Trust score changedVerifiedBuilt-inAn alert

Tell a destination when an account's trust score changes.

When an account's trust score changes, send a notification.

Notifications

Adding one of your own

Open the automation in Tracearr, choose Export, expand Put this in the community gallery and copy the JSON. Then open a pull request against Tracearr/automation-templates with the JSON in templates/. CI validates the envelope against the same schema the app uses and recomputes the fingerprint, so a hand-edited definition fails before anyone reads it.

The gallery renders the envelope's own fields and nothing else. There is no place for a contributor to put markup or a link, and the consequence lines on each page are read off the definition rather than off the description its author wrote.