Skip to main content
The User Interaction node pauses workflow execution to request input from a human operator. This enables human-in-the-loop workflows for handling edge cases, approvals, or data that cannot be automated.

Parameters

Examples

Basic User Input

Request a single piece of information:

Using User Input in Subsequent Nodes

The user’s input is stored in the context and can be used in later nodes:

Notes

  • User interactions trigger a webhook notification of event type interaction.waiting
  • Use timeout to prevent workflows from hanging indefinitely
  • The server_message supports variable interpolation to show context-specific instructions
  • For submitting user interaction data programmatically, see the Submit User Interaction Data API