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

# Cloud vs. Local

> Choose between cloud endpoints, SDK local methods, local desktop API, and MCP.

Vued deliberately separates cloud metadata operations from decrypted local content access.

## Choose an access path

| Need                                                                            | Use                                                  |
| ------------------------------------------------------------------------------- | ---------------------------------------------------- |
| List orgs, create folders, manage rooms, create API keys, or configure webhooks | Cloud API or SDK cloud methods                       |
| Search decrypted transcript text                                                | SDK local methods or local MCP                       |
| Fetch full decrypted meeting transcript text                                    | `client.get_meeting()` through the local desktop API |
| Download retained audio                                                         | Cloud signed audio URL helpers                       |
| Let a coding agent answer from Vued memory                                      | `vued mcp`                                           |

## Encrypted cloud responses

Cloud responses may include `encrypted: true` when encrypted fields remain. Unless `X-Vued-Allow-Encrypted: true` is sent, encrypted JSON responses fail with `424 EncryptedContent`.

Use local SDK methods or local MCP for plaintext meeting titles, transcripts, and file names.

## Meeting types

| Value       | Meaning                      |
| ----------- | ---------------------------- |
| `manual`    | User-started meeting record. |
| `automatic` | Surfaced ambient candidate.  |

## Pagination

Paginated responses use:

```json theme={null}
{
  "items": [],
  "next_cursor": null
}
```
