Hatchet

Hatchet is a workflow engine with durable task primitives. It is relevant to AI ITSM because long-running IT actions often need to wait for approvals, events, or child workflows.

Key Points

  • Durable tasks checkpoint waits and child task spawns to a durable event log.
  • Docs emphasize agentic loops, dynamic runtime-selected workflows, long waits, and human-in-loop flows.
  • Durable task code must remain deterministic between checkpoints and push side effects into child tasks.

Relevance to Init Intelligence

Hatchet is worth studying for agent loops and human approval workflows where the shape of work is not known fully upfront. ^[inferred]