Workflows Built From Your Requirements

Approved use cases become end-to-end workflows as soon as each step has a test.

What It Does

Use-case workflows connect requirements intelligence to end-to-end testing. A requirement that describes a journey (log in, add to cart, pay, confirm) is turned into an executable workflow the moment every step is backed by a test. The workflow then counts toward coverage of that requirement, so a workflow run can verify it. Workflows can span projects, with a separate environment for each project a pack runs against. When a workflow on the canvas is not behaving, the workflow doctor diagnoses it, including unsaved edits, and offers fixes that only add what is missing.

A checkout use case with four steps matched to tests, a missing test generated, and the resulting workflow

Overview

End-to-end workflows usually get built by hand, long after the requirement was written. Shift-Left API closes that gap. An approved use-case requirement with ordered steps becomes a workflow as soon as each step has a test. When one cannot be built, the product names the missing step and says whether it needs a test or an endpoint, then the Project Assistant can generate the missing tests and build the workflow in one approval, when the missing steps’ endpoints exist in the project. You can also build a workflow from your specification and tests, or from a single sentence, with data passed from one step to the next wherever the schemas show where it comes from.

Key Capabilities

Approved use cases with ordered steps become workflows automatically
Names the missing step and whether it needs a test or an endpoint
The Project Assistant generates the missing tests and builds the workflow in one approval
Build from your specification and tests, or from a sentence
Data passed between steps wherever the schemas show where it comes from
Workflows count as requirement coverage, and a workflow run can verify a requirement

How It Works

  1. 1

    Approve a use-case requirement with ordered steps

  2. 2

    Shift-Left API matches each step to a test and builds the workflow once every step is covered

  3. 3

    If a step is missing, it names the step and whether a test or an endpoint is needed

  4. 4

    Ask the Project Assistant to generate the missing tests and build the workflow in one approval

  5. 5

    Run the workflow to verify the requirement, and use the workflow doctor if something breaks

Available on

All Plans

Included in the free trial — no credit card required.

Included in all plans
See pricing →

Try Use-Case Workflows Today

Start your 15-day free trial — no credit card required.