FlowOS Automation HubPlain-English product documentation

Before you start

  • An inactive workflow draft.
  • Fictional payloads for qualified, unqualified, and invalid cases.
  • A running queue worker and scheduler.

#Validate structure first

Run validation and fix every missing mapping, unsupported node, unreachable path, permission requirement, and provider prerequisite. Read warnings as design feedback. Do not publish merely because the canvas looks connected.

#Test a small decision table

CaseInputExpected path
QualifiedAutomation, $7,500Manager approval
OrdinaryAutomation, $2,000Normal follow-up
Different serviceTraining, $7,500Normal follow-up
InvalidBudget missingValidation/failure route

#Publish as a controlled release

  1. Save the final draft and create a version snapshot.
  2. Review permissions, approvals, connector health, workers, scheduler, and failure owner.
  3. Publish the approved version.
  4. Trigger one safe live-like event.
  5. Inspect its execution before increasing volume.

#Use rollback to restore a known definition

Rollback changes the workflow definition; it does not undo external work already performed. After rollback, validate again and confirm which version is published. Correct duplicate-risk separately using delivery evidence and idempotency.

Validation finds structural and readiness problems before publishing. Capture details
Versions make approved definitions identifiable and reversible. Capture details

#Common mistakes

  • Testing only the happy path.
  • Publishing without a failure owner.
  • Assuming rollback reverses emails, tasks, or provider writes.

#Verify the result

  • Every decision branch has a test case.
  • The published version is identifiable.
  • The first execution was reviewed.
  • Rollback and duplicate-risk procedures are understood.
Enlarged documentation screenshot