> ## Documentation Index
> Fetch the complete documentation index at: https://docs.introw.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Submissions & Approvals

> Review submissions, configure approval gates and AI validation, customize the inbox, and set notifications in Introw.

**Open in Introw:** [Submissions](https://app.introw.io/submissions)

## How it works

Submissions land in the **Submissions** inbox. Each submission has a status, such as pending,
accepted, auto accepted, declined, or returned, and shows the form, partner, submitter, and
dates. From a submission you can accept, decline, return for more information, or reopen it.

Approval behavior is set per form in the form's Automation tab. You can require an approval gate
with one or more approver steps, and optionally enable AI validation that reviews a submission
against instructions and, if you allow it, auto-executes when it is confident enough. Org-level
notifications control which emails go out on submit and on each outcome.

## Prerequisites

* Access to submissions and write access to the forms you configure.
* Approver users or roles defined for multi-step approval.

## Settings & configuration

The inbox is at [Submissions](https://app.introw.io/submissions); approval gates are set per form
in the Automation tab.

### Reviewing submissions

Open a submission to see its details and act on it: accept, decline, return, or reopen. Returned
submissions can be edited and resubmitted by the partner.

### Inbox columns

Use the configure option to choose the columns shown in the inbox, including custom and CRM
fields, so you review by what matters to you.

### Approval gate

In a form's Automation tab, enable the approval gate. Add approver steps with specific users,
roles, the partnership manager, or anyone, so a submission is accepted only after the required
approvals.

### AI validation

Enable Introw AI validation on the approval gate to have AI review submissions against your
instructions. You can generate instructions from the form's fields, and set auto-execution with a
certainty threshold so AI handles confident cases on its own.

### Notifications

Per-form, set who is informed on submit. Org-level notification settings control partner emails
for accepted, declined, and returned outcomes.

## Setup walkthrough

<Steps>
  <Step title="Open Submissions">
    Go to [Submissions](https://app.introw.io/submissions) to see incoming submissions.
  </Step>

  <Step title="Configure columns">
    Set the inbox columns you want to review by.
  </Step>

  <Step title="Add an approval gate">
    In the relevant form's Automation tab, enable the approval gate and add approvers.
  </Step>

  <Step title="Enable AI validation">
    Optionally turn on AI validation and instructions for routine cases.
  </Step>

  <Step title="Set notifications">
    Confirm team and partner notifications for submit and outcomes.
  </Step>
</Steps>

## How-to guides

<CardGroup cols={2}>
  <Card title="Customize the submissions inbox" icon="book-open" href="/features/forms/submissions-approvals/guides/customize-the-submissions-inbox">
    Choose the columns you review submissions by, including custom and CRM fields.
  </Card>

  <Card title="Run a submission approval workflow" icon="book-open" href="/features/forms/submissions-approvals/guides/run-a-submission-approval-workflow">
    Set up an approval gate with steps and AI validation, notify the right people, and review every submission to a clear outcome.
  </Card>
</CardGroup>

## Limits & gotchas

<Warning>
  AI auto-execution only acts when it meets your certainty threshold; less certain cases still route to a human. Returned submissions wait on the partner to resubmit, so track them so they do not stall. The form-submitted notification is managed per form, while outcome notifications are managed at the org level. Spam protection (reCAPTCHA) is applied automatically to public forms, so there is no toggle to enable and nothing to configure.
</Warning>

## Troubleshooting

* **A submission is stuck pending** - it is waiting on an approver step, or AI was not confident enough to auto-execute.
* **AI is not auto-handling cases** - the certainty threshold is higher than its confidence, or auto-execution is off.
* **A partner did not get an outcome email** - check the org-level notification settings for that outcome.
