Task Relationships

Review tasks can have parent-child relationships for complex, multi-step approval processes.

Hierarchy Types

Parent Tasks

  • Represent high-level operations
  • Can spawn multiple child tasks
  • Complete only when all children are resolved
  • Provide overall context and coordination

Child Tasks

  • Handle specific sub-operations
  • Inherit context from parent task
  • Can escalate to parent level if needed
  • Operate independently within parent scope

Use Cases for Hierarchies

Multi-Step Processes

Each step in a complex workflow needs separate approval

Batch Operations

Multiple similar requests grouped under one parent

Escalation Chains

Initial review → supervisor review → executive approval

Parallel Approvals

Different teams approving different aspects simultaneously

Hierarchy Examples

Marketing Campaign Approval

Parent: Launch Q4 Campaign
├── Child: Legal Review (Content compliance)
├── Child: Budget Approval (Financial review)
└── Child: Data Usage (Privacy review)

Employee Onboarding

Parent: New Employee Setup
├── Child: IT Access (System permissions)
├── Child: Workspace Assignment (Facilities)
└── Child: Benefits Enrollment (HR)

Completion Rules

  • Parent Completion: Only after all children are resolved
  • Child Independence: Can complete regardless of siblings
  • Failure Propagation: Critical child failures can fail parent
  • Partial Success: Some children can succeed while others fail