USE CASEBUSINESS PROCESSINTAKE TO APPROVAL
Workflows

Business
process.

Run a job as steps. Each step can hand work on, and a check can reject a bad result.

The Challenge

A business job is rarely one step. The next step needs the result of the last one, and a bad result should not continue.

Agent Pattern

A workflow runs the steps in order, in parallel, or by a condition. An agent can hand the job to a specialist. A guardrail checks the result.

PraisonAI Features

  • Sequential, parallel, and conditional steps
  • Handoffs between agents
  • Guardrails that check the result
  • The steps are written in code

Workflow docs · All use cases · Get Started