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

# Workspace assets

> Inventory agents, documents, tools, and media through their existing resource workflows.

An asset inventory helps you identify what a workspace owns, who uses it, and what would be affected by a change. Start with resource IDs and dependencies rather than relying on names alone.

<Note>
  Manage resources through their existing product pages and APIs. There is no verified unified Assets library or generic asset-upload workflow. The resource-type enum alone does not establish support for every named asset category.
</Note>

| Resource | Management guide |
| - | - |
| Agents and configuration snapshots | [Versions and drafts](/agents-platform/deploy/versioning) |
| Knowledge documents and source files | [Knowledge base](/agents-platform/configure/knowledge-base/overview) |
| Tool definitions and integration references | [Tools](/agents-platform/configure/tools/overview) |
| Model and voice choices | [Models and voices](/overview/models) |
| Saved transcripts and available recordings | [Conversations](/agents-platform/monitor/conversations) |

## Build a useful inventory

<Frame caption="Recording pending: review workspace resources and their dependencies. Follow the written guide below.">
  <img src="https://mintcdn.com/threetonelabs-c2efc9c8/RV32i5440UZIaFHA/images/tutorials/recording-pending.webp?fit=max&auto=format&n=RV32i5440UZIaFHA&q=85&s=55f66d2eef49d8c92c9ac46f84bace35" alt="Recording pending for a workspace resource inventory. No playable video is available yet." width="1600" height="900" className="w-full h-auto aspect-video" loading="lazy" noZoom data-path="images/tutorials/recording-pending.webp" />
</Frame>

You need access to each resource you intend to review. Visibility in one list does not grant access to every related credential or file.

<Steps>
  <Step title="Record identity and purpose" id="assets-record-identity">
    Capture the resource type, ID, readable name, workspace, and responsible person. For agent behavior, keep the branch and version IDs too.
  </Step>

  <Step title="Review dependencies and access" id="assets-review-dependencies">
    Identify agents that reference a document, tool, or integration before changing it. Use [sharing metadata](/overview/administration/workspaces/sharing-resources) where supported to review resource grants.
  </Step>

  <Step title="Use the resource-specific lifecycle" id="assets-lifecycle">
    Follow the relevant update or deletion operation. Confirm the resulting record and review downstream references; removing one resource does not establish deletion of every exported copy.
  </Step>
</Steps>

<AccordionGroup>
  <Accordion title="Are secrets ordinary downloadable assets?" id="assets-faq-secrets">No. Use the dedicated credential workflow and avoid including secret values in an inventory or export.</Accordion>
  <Accordion title="Does a voice in the catalog belong to my workspace?" id="assets-faq-catalog">Catalog availability identifies a selectable offering. It does not by itself establish ownership or unrestricted redistribution rights.</Accordion>
</AccordionGroup>


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