Effects

Effects define what happens when an automation is triggered. When a condition is met, the automation executes one or more effects to perform actions, apply logic, execute functions, or send notifications.

Effect types

Automate supports the following types of effects:

Fallback effects

Action, logic, and function effects can be configured with a fallback effect. Fallback effects execute when the primary effect fails, allowing you to handle errors gracefully by sending notifications, logging failures, or triggering alternative workflows.

With sequential execution, a successful fallback does not allow subsequent effects to continue. Learn more about failure behavior in effect settings.

Retries

Automate provides retry functionality to handle transient errors:

  • Per-effect automatic retries: Configure automatic retries on individual action and logic effects to handle temporary errors such as rate limits.
  • Event retries: Configure retry strategies for entire trigger events to handle persistent errors such as service outages.

Effect settings

Configure how effects execute with effect settings, including:

  • Concurrency: Run effects sequentially or in parallel
  • Object edits: Control how multiple edits are handled
  • Execution guarantees: Understand at-least-once execution semantics