Built-in Approvals for Slack Forms

Forms for Slack includes a built-in approval workflow so you can review and approve form submissions directly in Slack — no extra tools or integrations needed.

Form approval workflow in Slack

How approvals work

When you create or edit a form, you can enable an approval step and assign one or more approvers. Here's what happens when someone submits the form:

  1. A team member fills out and submits the form in Slack.
  2. The assigned approver receives a notification with all the submitted details.
  3. The approver clicks Approve or Reject — right in Slack.
  4. The submitter is notified of the decision automatically.

Use cases

Approval workflows are useful whenever a submission needs to be reviewed before it's acted on. Common examples include:

Setting up an approval

Open the form editor using /form create or by editing an existing form. In the form settings, enable the approval step and select the Slack user or channel that should receive approval requests. That's it — every new submission will go through the approval flow automatically.

Works with everything else

Approvals work alongside all other Forms features. Combine them with 180+ ready-made templates, channel assignments, keywords, and Zapier integrations to build complete workflows — all within Slack.

Add to Slack