Product documentationUpdated February 5, 2026
Understanding Workflows
Workflows let you chain multiple API calls into end-to-end scenarios—model real journeys, pass data between steps, and validate multi-step business processes.
Overview
Workflows are end-to-end integration tests: they chain multiple API calls into a single scenario (auth → business actions → validation → cleanup). They’re ideal when a single endpoint test is not enough to validate real behavior.
Who should use workflows
- QA teams testing complete business scenarios
- automation engineers validating multi-service interactions
- DevOps teams running CI regression pipelines
How workflows are built
Workflows are typically composed of:
- a start node (entry point)
- one or more API request steps
- variable capture and data passing between steps
- validations (status code, schema, key fields, timing)
- a stop node (final outcome)
Example data passing:
access_token from login → used in Authorization header for the next request
Running workflows
You can execute workflows:
- from the workflows list
- from inside the builder
- on a schedule (if enabled)
- via CI/CD integration (where supported)
Best practices
- Keep workflows modular and reusable.
- Prefer variables over hardcoded values (especially tokens and IDs).
- Add assertions at each critical step so failures are localized.
- Keep cleanup steps explicit to avoid data pollution.
Related articles
Next steps
- Getting started · Install + connect your spec
- Configuration fundamentals · Stabilize runs
- Initial configuration · Users, licensing, projects
- Release notes · Updates and fixes
Still stuck?
Tell us what you’re trying to accomplish and we’ll point you to the right setup—installation, auth, or CI/CD wiring.