Actions18
- Group Actions
- Human Approval Actions
- LID / Phone Actions
- Media Actions
- Message Actions
Human Approval → Send Approval and Wait
AI-generatedSummary
Send a WhatsApp approval request to one reviewer and pause the workflow until Waappa resumes it with a decision. Configure the reviewer chat ID, title, content, and Accept and Reject labels; optional JSON metadata is returned with the decision, alongside workflow and execution identifiers added by the node.
Inputs
- Reviewer Chat ID (required) — Reviewer phone number or exact WhatsApp chat ID allowed to decide the approval.
- Title (required) — Approval request title; defaults to “Approval required”.
- Content to Review (required) — Content presented to the reviewer.
- Accept Label (required) — Label for the approval choice; defaults to “Accept”.
- Reject Label (required) — Label for the rejection choice; defaults to “Reject”.
- Metadata (JSON) — Optional JSON object passed through with the final decision. It must parse as an object; the node adds workflow ID, execution ID, and node name.
- Delay (Ms) — Optional delay before the node executes; defaults to 0.
Output shape
One item containing the approval decision after the workflow resumes.
Accepts exactly one input item. The resumed item includes approvalId, status (approved, rejected, or expired), approved, decision, reviewerChatId, respondedAt, and metadata. Approved and rejected decisions resume with this item; an expired callback produces no output item.