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

# Add Workspace resources

> Add catalog entities, links, documents, tasks, pull requests, and other shared context to a Portal Workspace.

A resource is anything people or agents may need to understand the work. Resources should help answer what the system does, where it lives, who owns it, and what decisions or work are active.

## Add a resource

1. Open the Workspace.
2. Select **Add**.
3. Choose the resource type.
4. Search for an integrated resource or enter a URL.
5. Review the title and metadata.
6. Save the resource.

<img src="https://mintcdn.com/spotify-89f50c35/Au6-kNeho5Rk8Vno/xirp/assets/workspace-add-resource.webp?fit=max&auto=format&n=Au6-kNeho5Rk8Vno&q=85&s=dd023f9728a832c99173b9ee7f689470" alt="Add a Workspace resource" width="1800" height="1200" data-path="xirp/assets/workspace-add-resource.webp" />

Enter a descriptive title when Portal cannot infer one from the URL.

<img src="https://mintcdn.com/spotify-89f50c35/Au6-kNeho5Rk8Vno/xirp/assets/workspace-add-resource-filled.webp?fit=max&auto=format&n=Au6-kNeho5Rk8Vno&q=85&s=d892b7ff227476dee777f33c9219702a" alt="A URL resource ready to add" width="1800" height="1200" data-path="xirp/assets/workspace-add-resource-filled.webp" />

Portal enriches supported resources when metadata is available, such as a repository name, document title, issue status, or pull request details.

## Resource types

### Catalog entities

Add components, services, APIs, systems, resources, users, and groups from the Software Catalog. Catalog entities are the preferred way to associate source repositories with a Workspace and launch Xirp sessions.

### Links

Add runbooks, architecture diagrams, dashboards, design files, documentation, and other URLs. Use a clear title that tells an agent why the link matters.

### GitHub

With the GitHub integration enabled, add repository and pull request context associated with catalog entities. Repository access follows the repositories granted to the Portal GitHub App.

### Google Drive

With Google OAuth and Drive enabled, search and add documents such as design proposals, project briefs, and meeting notes.

### Linear

With Linear enabled, add individual issues or projects. Portal can display current issue details and status. A configured webhook can provide real-time updates.

## Choose useful context

Prefer resources that are:

* Current and maintained
* Authoritative for a decision or system
* Understandable to someone outside the immediate team
* Narrow enough to be relevant to the Workspace

Avoid adding credentials, private keys, unrestricted data exports, or links that Workspace members cannot access.

## Update or remove a resource

Open the resource menu to edit its title or metadata, refresh it, or remove it from the Workspace. Removing a resource from a Workspace does not delete the source document, issue, repository, or catalog entity.

## Make resources useful to agents

An agent first receives a curated Workspace overview, then requests details as needed. Clear titles, descriptions, catalog relations, and wiki summaries help it choose the right resource without loading everything into context.

The Resources tab shows everything currently linked to the Workspace.

<img src="https://mintcdn.com/spotify-89f50c35/Au6-kNeho5Rk8Vno/xirp/assets/workspace-resources.webp?fit=max&auto=format&n=Au6-kNeho5Rk8Vno&q=85&s=a00dcbb3c9374d6385c580b3f46f6298" alt="Workspace Resources tab" width="1800" height="1200" data-path="xirp/assets/workspace-resources.webp" />

After adding or changing resources, review pending [wiki suggestions](/docs/xirp/workspaces/wiki-pages) so the Workspace overview remains accurate.
