Nebula HITL Request

Send Human-in-the-Loop requests via Nebula and wait for responses

HITL Request

AI-generated

Summary

Create a Human-in-the-Loop request via Nebula and pause workflow execution until a response is received via webhook or timeout expires.

Inputs

  • main (required) — Input items array; typically one item is processed per HITL request.

Output shape

array

Output item json contains human response data when the webhook at /nebula-hitl-response is called or timeout elapses. If the node resumes from a prior webhook response already present in input data, it returns that input data directly.

Examples

Example 1: Create an approval request with Yes/No choice and 5-minute timeout.

Set Title to 'Server maintenance approval', Message to 'Please approve the maintenance window', Response Type to 'Yes/No', Timeout (Minutes) to 5, Priority to 'High'. The workflow pauses until the assignee responds Yes/No within 5 minutes, or continues with a timeout response.

Links

Discussion