Human Node
The Human node pauses your workflow and waits for a real person to make a decision. It’s like putting a speed bump in your automation that says “A human needs to check this before we continue.”When to Use
- Approvals - Get sign-off before sending something important
- Reviewing AI work - Have someone verify that AI-generated content looks good
- Making decisions - Let a person decide what to do next
- Quality checks - Make sure important outputs are correct
- Compliance - When rules require a human to be involved
Example: Content Approval
Review AI-generated content before publishing:Request approval
Add a Human node:
- Prompt: “Please review this content before publishing. Check for accuracy, tone, and brand alignment.”
- Context:
Example: High-Value Order Approval
Require manual approval for large orders:Example: Sensitive Action Confirmation
Require approval before destructive operations:What the Reviewer Sees
When your workflow pauses at a Human node, the person you assigned gets:- A notification - An email or Slack message with a link
- A review page - Shows your prompt and all the context you provided
- Approve and Reject buttons - The main decision
- A comment box - They can add notes explaining their choice
What If No One Responds?
If no one answers within the timeout period, you can set up what happens next:Escalation Patterns
Reminder then Escalate
Multiple Approvers
For workflows requiring multiple approvals:Rejection Handling
Don’t just end on rejection - handle it gracefully:Using Reviewer Feedback
Access the reviewer’s comment for follow-up:Tips
Human vs. Human Communicator
| Feature | Human Node | Human Communicator |
|---|---|---|
| Purpose | Single approval/decision | Multi-turn conversation |
| Interaction | Approve/Reject buttons | Free-form messages |
| Complexity | Simple | Complex |
| Use case | ”Should we proceed?" | "Tell me more about X” |
Settings
What to call this node (shown on the canvas).
A short code to reference this node’s result.
Who should make this decision:
- Type someone’s email address
- Type their Slack username
- Leave empty if anyone on your team can approve
What to tell the reviewer. Explain what they’re looking at and what decision they need to make.
Show them the relevant information they need to make their decision.
How long to wait for a response. Default is 24 hours (in milliseconds: 86400000).
Send reminder notifications if they haven’t responded (in milliseconds).
How to notify them:
email, slack, or both.Outputs
The Human node has two outputs:Green (Approved) - Goes here when they approve.
Red (Rejected) - Goes here when they reject.
What they decided:
approved or rejected.Any notes they added with their decision.
Who made the decision.
When they made the decision.
How long it took them to respond (in milliseconds).
