For the complete documentation index, see llms.txt. This page is also available as Markdown.

Error Handling

Learn how to add Error Branches to Couchdrop Automations

Introduction

A failed Workflow Action can require an immediate response. You may need to alert someone, move a file to an alternative storage location, or run another action when expected processing fails.

Error Branches let you define this response within Couchdrop Automations. When a Workflow Action fails, Couchdrop can follow its Error Branch and run failover actions or notifications attached to that branch.

How Error Branches work

An Error Branch creates a separate path from a Workflow Action. Couchdrop uses this path when the originating action fails.

You can use an Error Branch to:

  • Send a custom email when Couchdrop cannot retrieve or move a file.

  • Move a file to alternative storage when the intended location is inaccessible.

  • Run follow-up actions or notifications when expected processing fails.

An Error Branch begins at a specific Workflow Action. Attach the branch to the action whose failure you want to handle.

Adding an Error Branch

In the Workflow builder, hover over the output of an action node and select Error.

Couchdrop creates an Error Branch from that action. Add the actions or notifications that should run when the original action fails.

Example failure responses

Workflow failure

Error Branch response

Couchdrop cannot retrieve a file

Send an email alert

A file cannot be moved

Notify the person responsible for the Workflow

A storage location is inaccessible

Move the file to an alternative storage location

Expected processing fails

Run a follow-up action or notification

Frequently asked questions

What causes an Error Branch to run?

An Error Branch runs when its originating Workflow Action fails.

Can an Error Branch send a notification?

Yes. You can add a Send Email action to the Error Branch to alert someone when the originating action fails.

Can an Error Branch move files elsewhere?

Yes. An Error Branch can move files to alternative storage when the intended location is inaccessible or another expected action fails.

Where do I add an Error Branch?

Hover over the output of a Workflow Action and click Error. Couchdrop will create the branch from that action node.

Last updated

Was this helpful?