> For the complete documentation index, see [llms.txt](https://www.cakewalk.security/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.cakewalk.security/docs/ai-agent-access/concepts.md).

# Concepts

- [The Three Actors](https://www.cakewalk.security/docs/ai-agent-access/concepts/the-three-actors.md): Every Agent action involves three actors: the User who delegates, the Agent acting for them and the Connection accessed. This is the core model of Cakewalk Agent Access.
- [The MCP Gateway](https://www.cakewalk.security/docs/ai-agent-access/concepts/the-mcp-gateway.md): The MCP Gateway is the proxy every Agent tool call passes through. It evaluates Policy, mediates credentials, controls timing and records every decision.
- [The Tool Call Lifecycle](https://www.cakewalk.security/docs/ai-agent-access/concepts/the-tool-call-lifecycle.md): Every Agent tool call follows the same six-step path through the MCP Gateway. This page walks through what happens at each step.
- [Roles and Permissions](https://www.cakewalk.security/docs/ai-agent-access/concepts/roles-and-permissions.md): Cakewalk Agent Access has two roles: Admin and Member. This page defines what each can do.
- [Policies](https://www.cakewalk.security/docs/ai-agent-access/concepts/policies.md): Policies define what Agents are allowed to do, what requires human approval, and what is always blocked. They are the core governance surface in Cakewalk Agent Access.
- [Connection and Agent Statuses](https://www.cakewalk.security/docs/ai-agent-access/concepts/connection-and-agent-statuses.md): Connections and Agents each have their own status taxonomy. This page defines every status and what it means.
- [Audit Log](https://www.cakewalk.security/docs/ai-agent-access/concepts/audit-log.md): The Audit Log is Cakewalk's immutable record of every tool call. Audit events are how Admins investigate what an Agent did and why.
- [Trust and Security](https://www.cakewalk.security/docs/ai-agent-access/concepts/trust-and-security.md): Cakewalk Agent Access is built on Credential Mediation and a clear layer boundary. This page covers what Cakewalk protects, how and what stays with the downstream apps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://www.cakewalk.security/docs/ai-agent-access/concepts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
