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

# How Amnify works

> The loop Amnify runs, from a connected source to a merged fix.

Amnify runs one loop, continuously. Every page in the product is a view onto some stage of it.

| Stage       | What happens                                                                                                                                                                          |
| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Connect** | You connect [sources](/connect/sources) and choose exactly which repositories, accounts, subscriptions and projects are in scope                                                      |
| **Scan**    | Code, secrets, dependencies, infrastructure as code and cloud, on a schedule, on push, on a new advisory, or on demand                                                                |
| **Triage**  | An agent reads the code or configuration around each result, discards what is not exploitable, and writes one [finding](/getting-started/manage-findings) that states the real impact |
| **Ask**     | When the answer depends on something only your organization knows, Amnify [asks](/knowledge/context) instead of guessing, and holds the finding back until you answer                 |
| **Plan**    | A remediation plan you read, edit and approve                                                                                                                                         |
| **Fix**     | A pull request against your repository, or an assignment with a runbook when there is no code to change                                                                               |
| **Verify**  | The next scan confirms the fix and closes the finding. If it returns, the finding reopens                                                                                             |

## Who does what

<CardGroup cols={2}>
  <Card title="Amnify, without asking" icon="bolt">
    Scanning, triage, deduplication, severity, root cause linking, dependency monitoring, pull request review, drafting plans.
  </Card>

  <Card title="You, always" icon="hand">
    Answering a question, approving a plan, merging a pull request, authorizing a penetration test.
  </Card>
</CardGroup>

<Note>
  Amnify never pushes to your default branch and never merges its own pull requests. Your branch protections, required reviews and CI apply as they do for anyone else.
</Note>
