Skip to main content

Product overview

FinalSay (HITL Relay) connects automations to people when a workflow needs a human decision. You use the same backend whether you work in the browser, on a phone, or from tools like n8n and Zapier.

Surfaces

Automations always use Agent ID + workspace API key. Those values come from the web dashboard or mobile app (workspace owners create keys).

Typical flow

  1. A workspace owner creates agents and (when needed) a workspace API key.
  2. An automation sends POST /v1/approvals with question, context, and options. timeout is optional on REST (dashboard defaults apply; partial overrides allowed). request_id is optional; the API can assign one. MCP always uses dashboard timeout defaults.
  3. A human resolves the request in the web dashboard or mobile app (or both may be available to your team).
  4. The automation gets the outcome via callback or polling. Details: How it works.