Model Approval Patterns

Human in the loop workflows can be designed with approval patterns, such as parallel approvals and tiered approvals, based on how reviewers need to participate. These patterns can be modeled using gateways.

  • Tiered approvals use if/else gateways to route requests through successive levels of authority. A request advances to the next approval level only after the current level has approved it. This pattern is best suited for workflows in which requests must follow a defined hierarchy of authority.
  • Parallel approvals use parallel gateways to send approval requests to multiple reviewers simultaneously, allowing them to review and approve the request concurrently. This pattern is best suited for workflows in which multiple independent reviews are required before the request can proceed.