Skip to main content

WorkflowManager

Workflow Manager Plugin

Summary (SEO Meta Description):
The Workflow Manager Plugin in WeHub provides control over workflow execution.
It allows starting or stopping workflows dynamically within automation pipelines.


Overview

The Workflow Manager Plugin enables workflows to orchestrate other workflows.
With it, you can start or stop workflows as part of larger automation logic, ensuring that processes only run when needed.

This is especially useful for complex orchestration, error recovery, and controlled execution across projects.


⚙️ Actions

1. Start Workflow

  • Description: Dynamically start a specified workflow.
  • Use Case: Trigger another workflow after the current one finishes a critical step.

2. Stop Workflow

  • Description: Stop an active workflow instance.
  • Use Case: Halt dependent workflows during maintenance or error states.

⚙️ Configuration Options (Both Actions)

FieldTypeDescription
LabelStringCustom name for the node (e.g., "Start Billing Workflow").
WorkflowEnumSelect the workflow to start or stop from the dropdown.

💡 Example Use Cases

  • Orchestration: Start a downstream workflow after completing patient data ingestion.
  • Error Handling: Stop dependent workflows when a parent workflow fails.
  • Maintenance Mode: Halt non-critical workflows during scheduled downtime.
  • Chained Processes: Automatically trigger workflows that depend on another’s output.

FAQ

Q: Can I manage multiple workflows in the same node?
A: No. Each Workflow Manager node controls one workflow. Use multiple nodes for multiple workflows.

Q: What happens if I try to start a workflow that’s already running?
A: A new instance of the workflow is started, unless restricted by workflow settings.

Q: Can I stop workflows across different projects?
A: Only workflows within your accessible organization/project can be started or stopped.


Keywords: WeHub Workflow Manager Plugin, Start Workflow, Stop Workflow, workflow orchestration, workflow automation control