← Rehearsal AI
FREE TOOL · FOR PEOPLE AND AGENTS

Plan the failure.
Before the handover.

Get a structured test plan for duplicates, missing fields and dependency failures. Select a few non-sensitive properties; download the resulting JSON. No account or API key is needed.

This is a deterministic planning tool. It does not inspect or execute your workflow, and every test is marked not executed.

Eight scenarios in the default plan

Turn off a feature to omit tests that do not apply. A workflow without HTTP destinations omits the four destination-failure cases.

  1. Valid event

    Exactly one expected result, preserving event and customer identifiers.

  2. Duplicate event

    One committed business action; both executions refer to that same result.

  3. Missing required field

    An explicit validation failure, with no fabricated replacement or downstream success.

  4. Rate limit then recovery

    A bounded retry with at most one committed action.

  5. Persistent dependency failure

    Finite retries and an explicit failure, without a delivered result.

  6. Empty success response

    Reject the missing business receipt; HTTP status alone is insufficient.

  7. Two customers in one batch

    Each result and side effect retains its own input identifiers.

  8. Malformed model output

    Reject the response before any business action.

Call it from your own agent

GET /api/v1/plan?nodes=5&destinations=1&model_output=true&batch=true

Only bounded counts and true/false flags are accepted. Do not put names, customer data, workflow files, credentials or destination URLs in requests.

OpenAPI · Capability guide · Authentication guide · Documentation index

What comes next?

Agree your intended business result and run any tests in an appropriate isolated environment. Our separate browser-local preflight can check an export for potential pilot scope without uploading it.

Customer execution and paid orders are not open yet. You can ask about the proposed pilot through the signed-in enquiry portal.

Discuss your workflow ↗

Privacy & pilot terms · Operated by UNICORN ORACLE PTY LTD, ABN 82 669 338 434.