[go: up one dir, main page]

Human in the Loop
The preferred way agents reach out to humans

Your agent reaches out, the right person answers, and the work carries on.

Get started free
Trusted by people at
  • Google
  • Microsoft
  • Netflix
  • SpaceX

Reach people where they are

Pick the channels for each Human review step in the workflow editor. The HITL app and Telegram are live today, and new ones show up there as they launch.

  • Voice call

    A phone call for the decisions that cannot wait.

  • iMessage / SMS

    A plain text message for people who are away from the app.

  • WhatsApp

    Decide from the same chats you use every day.

  • HITL app

    On the web, iPhone and Apple Watch, with a push for every request.

  • Slack

    Answer in the workspace your team already lives in.

  • Telegram

    Requests arrive as messages, with the answer one tap away.

Take the call. Check the file. Decide.

When a decision cannot wait, the HITL app calls the right person. They hear the question, open the attachment without hanging up and answer before the call ends.

Try another attachment

  • Mark up any photo

    Circle, box or label the exact spot. Your marks travel with the answer, so the agent knows what you meant.

  • Backup when you are busy

    If you do not pick up in time, the request moves on to the next person, so nothing waits on one phone.

  • Undo a quick tap

    Every answer has a few seconds to take it back, and the timeline shows exactly what was sent.

Approve requests from your wrist

Requests from your agents land on Apple Watch with their details and photos. Approve, pick or rate with a tap or a turn of the Crown, and the workflow carries on.

Every open request from your agents and workflows, newest on top. Tap one to open it.

  • Signed in from your iPhone

    There is nothing to set up on the watch. It uses the account you are signed in with on your phone.

  • A sound for new requests

    Pick Chime, Bloom, Glass or Pulse, so you know it is HITL before you look.

  • Every answer type

    Yes or no, single and multiple choice, numbers, ratings and short notes.

From request to decision

Agents do the work. People make the call.

  • 01

    Your agent asks

    When your agent needs a person to decide, it sends the question to HITL and waits for the answer.

    claude ~/finance-ops

    >Pay the Acme invoice, but check with Finance first.

    ●Invoice INV-2207 is $1,280. Payments over $1,000 need a sign-off, so I'll ask Finance.

    ●hitl - create_request (MCP)(loop_id: "finance", request_text: "Pay Acme $1,280?", response_type: "boolean", timeout_seconds: 7200)

    ⎿Sent to Finance (3 people). req_8f3a21

    ✻Waiting for Finance…(esc to interrupt)

    ❯ 

    ? for shortcuts

  • 02

    A person answers

    The right person gets it on their phone, on the web or on their watch, and answers with a tap.

  • 03

    Work continues

    The answer goes back to your agent, so the work picks up where it stopped. Every step is on the record.

  • 04

    Any kind of answer

    A yes or no, a pick from a list, a number, a rating, or an edit to the draft before it goes out.

From the terminal

Add a human to any agent

Use HITL inside the coding agents you already run. Your agent asks, a person taps Approve, and the work carries on.

Docs for agents

Ask a person from Claude Code

Add the HITL MCP server and Claude Code can ask your team, wait for the answer and keep going.

Run/mcpto sign in

claude ~/support-bot

Claude Code v2.1.19

Welcome back!

Opus 4.5 · Claude Max

~/support-bot

❯Try "refactor <filepath>"

? for shortcuts

Works with

Any agent that can call an API

Codex, Gemini CLI and other agents send requests with one API key and read the answer when it lands.

Readllms.txtfor the full reference

agent ~/shop-api

Works the same in Codex, Gemini CLI or any agent with a shell.

›
Works with

Set up with one prompt

Paste the setup prompt into your agent. It connects itself, then lists your loops to show it works.

Paste thesetup promptinto any agent

shop-api
Agent
Works with

Works with your stack

Any agent or automation that can call an API can ask a person for a decision.

  • MCP server

    Claude, Cursor and other MCP clients connect to mcp.hitl.sh in one step.

  • REST API

    Create a request from any language and get the person's answer back.

  • No-code

    Nodes for n8n and Zapier add a human step to the flows you already run.

Ship AI workflows your team can trust

Free to start. Your first workflow takes minutes.

Get started free