Skip to content

Managing Workflows

As you create more workflows, organization becomes important. Here’s how to manage them effectively.

Your dashboard shows all workflows at a glance:

🖼️
Add Screenshot Here
Workflows Dashboard - Show grid/list of workflows

Each workflow has a status:

  • 🟢 Active - Running automatically
  • ⚪ Inactive - Paused, won’t run
  • 🔴 Error - Has configuration issues
  • 🟡 Draft - Not yet completed

Good names make workflows easy to find:

✅ Good Names:
- "New Contact Form → Email & Slack" - "Daily Sales Report to Team" - "High Priority Support → Urgent Slack Alert"
❌ Avoid:
- "Workflow 1" - "Test" - "My Automation"

Group related workflows:

  • Customer Communications

    • Welcome emails
    • Follow-ups
    • Surveys
  • Team Notifications

    • Daily standups
    • Urgent alerts
    • Weekly summaries
  • Data Processing

    • Form submissions
    • Report generation
    • Data cleanup
📁
Add Screenshot Here
Workflow Folders/Categories - Show organized view

Always add a description explaining:

  • What the workflow does
  • When it runs
  • Who it affects

Example:

Name: Customer Welcome Series
Description: Sends 3 emails over 7 days to new customers.
Runs when: New row added to "Customers" sheet

Activate when:

  • ✓ Workflow is tested and working
  • ✓ All configurations are correct
  • ✓ You want it to run automatically

Deactivate when:

  • Temporarily not needed
  • Making updates
  • Troubleshooting issues
  • On vacation (for manual processes)
1

Toggle Switch

Click the active/inactive toggle on workflow card

2

Confirm

Confirm you want to change status

3

Monitor

Watch first few executions after activating

🔄
Add Screenshot Here
Toggle Switch - Show active/inactive states

Regular monitoring helps catch issues early:

  1. Click on any workflow
  2. View “Execution History”
  3. Check success/failure rate
  4. Review recent executions
📊
Add Screenshot Here
Execution History - Show log of past runs

Watch these metrics:

  • Success Rate - % of successful executions
  • Avg. Execution Time - How long workflows take
  • Last Run - When it last executed
  • Error Count - Number of failures
💡 Healthy Workflow Signs:
- Success rate > 95% - Consistent execution times - Runs on expected schedule - No recent errors
⚠️ Before Updating Active Workflows:
1. Deactivate the workflow 2. Make your changes 3. Test thoroughly 4. Reactivate when confirmed working

Keep track of changes:

  1. Note what you changed
  2. Test before activating
  3. Monitor after updates
  4. Revert if issues arise

Create copies for variations:

1

Find "Duplicate" Button

Click ⋯ menu on workflow card

2

Select Duplicate

Choose "Duplicate" from menu

3

Rename Copy

Give it a new, descriptive name

4

Modify as Needed

Change configurations for new use case

Use Cases:

  • Testing changes without affecting original
  • Creating similar workflows for different teams
  • A/B testing different approaches
⚠️ Caution: Deleted workflows cannot be recovered!

Check:

  • Is it currently active?
  • Do other workflows depend on it?
  • Do you have a backup?
  • Is execution history needed?
  1. Deactivate workflow first
  2. Click ⋯ menu
  3. Select “Delete”
  4. Confirm deletion

Regular maintenance keeps workflows healthy:

  • Check execution success rates
  • Review any errors
  • Verify workflows still needed
  • Clean up inactive workflows
  • Update outdated configurations
  • Optimize slow workflows
  • Archive completed workflows
  • Review all active workflows
  • Consolidate similar workflows
  • Update documentation
  • Train new team members
  • Remove unnecessary nodes
  • Combine similar actions
  • Use parallel execution when possible
  • Optimize API calls
  • Validate data early in workflow
  • Add error handling
  • Use clear variable names
  • Test edge cases
✅ Optimization Checklist:
- [ ] Remove duplicate actions - [ ] Simplify complex conditions - [ ] Use efficient node ordering - [ ] Cache frequently used data - [ ] Monitor resource usage

Check:

  • Is it activated?
  • Is trigger configured correctly?
  • Are there any errors shown?
  • Has trigger condition been met?

Check:

  • Variable data availability
  • Conditional logic
  • External service status
  • Rate limits
🔍
Add Screenshot Here
Troubleshooting View - Show error details panel