Skip to main content
When workflows don’t behave as expected, use these techniques to diagnose and fix issues.

View workflow runs

Every workflow execution creates a run record:
1

Open the workflow

Navigate to AutomationsWorkflows and select your workflow.
2

Click Runs

Click the Runs tab or button to see execution history.
3

Select a run

Click on a specific run to see details.
4

Review execution

See which actions ran, what data was used, and any errors.

Run statuses

StatusMeaning
CompletedWorkflow finished successfully
FailedAn error stopped the workflow
RunningWorkflow is currently executing
WaitingWorkflow is paused (e.g., by a Wait action)

Common issues

Workflow not triggering

Symptoms: Workflow never runs when expected. Check:
  1. Is it published? Draft workflows don’t run
  2. Are conditions too strict? Review trigger conditions
  3. Is the trigger correct? Verify the trigger type matches your intent
  4. Is the event firing? Confirm the triggering action is happening
Fix:
  • Publish the workflow if it’s a draft
  • Simplify or remove trigger conditions
  • Test with a different trigger

Wrong data in actions

Symptoms: Tasks have wrong names, emails go to wrong people. Check:
  1. Are variables correct? Verify variable names
  2. Is the right record in scope? Check what the trigger provides
  3. Are variables resolving? Look for literal variable text that wasn’t replaced
Fix:
  • Correct variable names (e.g., household.name not just name)
  • Use the variable picker instead of typing manually
  • Verify the trigger provides the data you need

Action fails

Symptoms: Run shows failed status, action has error. Check:
  1. What’s the error message? Click on the failed action
  2. Is required data missing? Some actions need specific inputs
  3. Are permissions correct? Some actions require admin access
Common errors:
ErrorCauseFix
”Record not found”Referenced record doesn’t existCheck if record was deleted
”Required field missing”Action missing required inputAdd the required value
”Permission denied”User lacks permissionRun as user with access
”Rate limit exceeded”Too many actions too fastWorkflow will retry automatically

Branch not taking expected path

Symptoms: Workflow follows wrong branch. Check:
  1. Review conditions — Are they evaluating as expected?
  2. Check data values — What values does the record actually have?
  3. Logic operators — Is AND/OR logic correct?
Debug:
  • Add a notification at the start of each branch to see which fires
  • Simplify to one condition at a time
  • Check the run details to see condition evaluation

Wait action stuck

Symptoms: Workflow never continues after Wait. Check:
  1. Is the wait duration reasonable? Long waits are expected
  2. Did the workflow fail elsewhere? Check for hidden errors
  3. Was the workflow republished? Some changes restart waits
Fix:
  • Check the run to see remaining wait time
  • If stuck, cancel and rerun manually

Debugging techniques

Add notifications

Insert notification actions to trace execution:
Trigger
→ Notification: "Workflow started for [household name]"
→ Action 1
→ Notification: "Action 1 complete"
→ Action 2
This helps identify where issues occur.

Test with specific records

Use a test client to verify behavior:
  1. Create a test client with known data
  2. Trigger the workflow on that client
  3. Verify results match expectations
  4. Adjust and repeat

Check run data

In the run details, you can see:
  • Trigger data — What triggered the workflow
  • Action inputs — What each action received
  • Action outputs — What each action produced
  • Errors — Any error messages

Simplify the workflow

If a complex workflow fails:
  1. Create a copy of the workflow
  2. Remove actions until it works
  3. Add actions back one at a time
  4. Identify which action causes the issue

Error recovery

Retry failed runs

Some failures are temporary. To retry:
1

Find the failed run

Navigate to the workflow and open Runs.
2

Select the run

Click on the failed run.
3

Retry

Click Retry to re-execute the workflow.

Manual intervention

If a workflow fails mid-execution:
  1. Check what actions completed successfully
  2. Manually perform any skipped actions
  3. Fix the workflow to prevent future failures
  4. Consider re-running on affected records

Rollback changes

If a workflow made unwanted changes:
  1. Identify what the workflow did (check run details)
  2. Manually undo changes (delete tasks, remove tags, etc.)
  3. Fix the workflow before re-enabling

Preventive measures

Test before publishing

  1. Save as draft first
  2. Test on a single record
  3. Verify results are correct
  4. Then publish

Start simple

  1. Begin with 1-2 actions
  2. Verify they work
  3. Add complexity gradually
  4. Test after each addition

Monitor regularly

  1. Check runs periodically for failures
  2. Set up notifications for workflow errors
  3. Review workflows quarterly for relevance

Document workflows

Add descriptions explaining:
  • What the workflow does
  • Why it exists
  • What triggers it
  • Expected outcomes

Getting help

If you can’t resolve an issue:
  1. Check the run details — Capture error messages
  2. Document the problem — What you expected vs what happened
  3. Contact support — Provide workflow name and run ID

Next steps