Submit Human Input Form
Available for: Chatflow, Workflow apps.
Submits the recipient’s response to a paused Human Input form. On acceptance the workflow resumes; follow the resumed run via Stream Workflow Events. Requires WebApp delivery.
Authorizations
Every request authenticates with an API key: Authorization: Bearer {API_KEY}. App endpoints take an app API key; knowledge endpoints take a knowledge base API key (Get Started).
Keep keys server-side; never embed them in client code. Requests with a missing or invalid key fail with HTTP 401 (unauthorized).
Path Parameters
Access token for the paused form, returned in the human_input_required event from the Run Workflow or Send Chat Message endpoint in streaming mode.
Body
Submitted values keyed by each input's output_variable_name. Each value is a string.
ID of the action button the recipient selected. Must match one of the id values from the form's user_actions list (returned by Get Human Input Form).
End-user identifier, defined by your app and unique within it. Service API and WebApp user IDs are separate, even when identical. See End User Identity.
Response
Form submitted successfully. The response body is an empty object.
The response is of type object.