Skip to content
Discussion options

You must be logged in to vote

Hi! Here's the info you need about the Human Input Node:

1. API for Approve/Reject

Yes, you can programmatically approve or reject requests via API. Submit the form using:

POST /api/form/human_input/<form_token>

{
  "inputs": {
    "field_name": "value"
  },
  "action": "action_id"
}

The action field corresponds to the action ID (e.g., approve/reject) configured in your node. You can get the form token and pause details from GET /console/api/workflow/<workflow_run_id>/pause-details.

2. Email SMTP Configuration

Email delivery requires configuring SMTP via environment variables (not in the UI). Add these to your .env file or Docker environment:

MAIL_TYPE=smtp
MAIL_DEFAULT_SEND_FROM=your-em…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@dickens88
Comment options

Answer selected by dickens88
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
1 participant