HUMANin theLOOP

LangGraph

interrupt(HumanInterrupt) maps onto the Hitly envelope.

Status: coming soon.

LangGraph pauses with interrupt(). Agent Inbox's HumanInterrupt is the closest cousin to Hitly's envelope (accept / edit / ignore / response).

How it works with Hitly

  1. Graph node calls interrupt(HumanInterrupt) and notifies Hitly (webhook or callback).
  2. Hitly stores the envelope (action_request, config, description).
  3. Reviewer decides.
  4. Hitly resumes the thread with HumanResponse.

A checkpointer is required so the graph can pause.

Decision mapping

HitlyHumanResponse
accept{ type: 'accept' }
edit{ type: 'edit', args: ActionRequest }
respond{ type: 'response', args: string }
ignore / reject{ type: 'ignore' }

On this page