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

# Quickstart

> Start automatic AI pull request reviews in a few minutes.

Create a workspace, connect your code host, open a pull request, and Otto posts a native review.

## Prerequisites

* A [GitHub](https://github.com) or [Azure DevOps](https://azure.microsoft.com/en-us/products/devops) organization where you have admin access
* An Otto account at [fullotto.app](https://fullotto.app)

<Steps>
  <Step title="Create a workspace">
    Log in to [fullotto.app](https://fullotto.app) and create your Otto workspace.

    When onboarding asks for a card, add one. Otto verifies it with Stripe (no charge today) and adds a \$10 welcome credit so your first reviews can run. Auto-reload is on by default; you can change it before you save the card.
  </Step>

  <Step title="Connect your repositories">
    <Tabs>
      <Tab title="GitHub">
        1. In onboarding, click **Connect GitHub**.
        2. Install the Otto GitHub App and select the repositories Otto should access.
        3. Return to Otto. Reviews are enabled automatically for the repositories you granted.

        See [GitHub setup](/setup/github) for details.
      </Tab>

      <Tab title="Azure Repos">
        1. Add Otto's service principal to your Azure DevOps organization.
        2. In Otto, go to **Settings → Integrations** and connect Azure Repos.
        3. Choose which repositories Otto should review.

        See [Azure DevOps setup](/setup/azure-devops) for details.
      </Tab>
    </Tabs>
  </Step>

  <Step title="Open a pull request">
    When a pull request opens in a connected repository, Otto posts:

    * A native review verdict: approved, commented, or changes requested
    * Inline findings on changed lines, each with a P0–P3 severity
    * A **Merge confidence: 1/5–5/5** score in the review summary
    * An **Otto Review** check (GitHub) or `otto/review` status (Azure Repos)
  </Step>

  <Step title="Talk to Otto">
    Reply to Otto's inline comments to ask questions, or comment `/otto re-review` to review the latest commit again. See [Commands](/reviews/commands).
  </Step>
</Steps>

## Next steps

<CardGroup cols={2}>
  <Card title="Configure a repository" icon="file-code" href="/configuration/otto-yml">
    Add an `otto.yml` to set depth per path, ignore files, and more.
  </Card>

  <Card title="Require Otto before merging" icon="shield-check" href="/setup/merge-gates">
    Use the Otto Review and Otto Approval checks in branch protection.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.