> ## Documentation Index
> Fetch the complete documentation index at: https://ai-kb.automationanywhere.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Wait for Approval

> Pause the workflow and wait for a user to approve or disapprove before continuing.

The **Wait for Approval** node pauses workflow execution and generates approval and disapproval links. The workflow resumes only after a user clicks one of the links, making it ideal for human-in-the-loop workflows that require a manual decision before proceeding.

## Configuration

| Field                | Required | Description                                                           |
| -------------------- | -------- | --------------------------------------------------------------------- |
| **Approval Message** | No       | A message to display to the user when they view the approval request. |

## Output Variables

| Variable   | Description                                                                       |
| ---------- | --------------------------------------------------------------------------------- |
| `approved` | A boolean indicating whether the user approved (`true`) or disapproved (`false`). |
| `action`   | The action taken by the user — either `"approve"` or `"disapprove"`.              |

## Results

The **Results** tab shows the approval outcome after the node executes.

<Note>
  The workflow will pause and wait indefinitely until a user clicks the approval or disapproval link. Use the `approved` or `action` output variables in downstream nodes to branch based on the decision.
</Note>
