# Ask Approval

Use the **Ask Approval** node to send email for approval through a channel such as Slack, MS Teams, or Webchat. An example where this node comes into play is when a user's request for a software provision requires approval from the designated manager.

The **Ask Approval** node requires a three-step configuration:\
\
1\. Specify the Channel and Approval Message.

<div align="left"><figure><img src="https://3281977978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBFXjH9S1CAy9f5hzg5Q%2Fuploads%2FOOS11bs86h4EVFFJoiN2%2Fimage.png?alt=media&#x26;token=ecda5ff9-7a04-4b35-a9a0-4188fa62187a" alt=""><figcaption></figcaption></figure></div>

2. Add the approver information, conditions for approval, and messages for the user, such as a rejection response or calendar reminders for follow-up.

<div align="left"><figure><img src="https://3281977978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBFXjH9S1CAy9f5hzg5Q%2Fuploads%2FezoUSTPYVewVntRnBbxI%2Fimage.png?alt=media&#x26;token=0fe5999e-8994-4dad-bc26-2f4bf69595e6" alt="" width="563"><figcaption></figcaption></figure></div>

3. Add output variables for decisions, rejections, and rejection comments.

<div align="left"><figure><img src="https://3281977978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvBFXjH9S1CAy9f5hzg5Q%2Fuploads%2F2fpd3erpc1UiqwDTKMRE%2Fimage.png?alt=media&#x26;token=9de80ec2-e89e-49c5-8354-3fec8dcefc8a" alt="" width="563"><figcaption></figcaption></figure></div>

There are other configurations related to the reminder cycle and approval expiry that can be setup to improve the approval experience,
