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

# Agent Identity

> What an agent identity is and why every agent needs one.

An **agent identity** is a registered profile for your AI workload — similar to a user account, but for a machine.

Every agent gets:

* A unique **Agent ID** (UUID) that never changes
* A **Client ID** and **Client Secret** for authentication
* Its own **policies** that control what it can access
* Its own **audit trail** of every action it takes

## Why individual identities matter

Without individual identities, teams share one API key across all agents. This means you can't tell which agent made a specific call, revoking access breaks all agents at once, and there's no way to give different agents different permissions.

With Anti AI, each agent is its own identity. Revoke one without affecting others. Give each agent exactly the permissions it needs.

## Agent status

| Status        | What it means                                         |
| ------------- | ----------------------------------------------------- |
| **Active**    | Agent can request tokens and make API calls normally  |
| **Suspended** | Active tokens revoked; can't get new ones; reversible |
| **Revoked**   | Permanent — all tokens and credentials gone           |

<Tip>
  Use **Suspend** to temporarily pause an agent during an incident. Use **Revoke** only when permanently decommissioning it.
</Tip>
