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

# Docs & Media library

> Upload, organise, and share media assets from the customer portal. Files get a stable public link that agents can use directly.

## What the media library is for

The **Docs & Media** section lets your customers (the people using your whitelabel portal) upload images, documents, and other files that their AI agents can reference. Each uploaded file gets a stable public link with no expiry — so it works everywhere, including platforms like Instagram that reject links that expire.

Use the media library when a customer wants to:

* Store brand images, logos, or product photos for agents to use in social posts
* Upload PDFs or documents an agent should be able to surface
* Build a reusable asset bank for marketing or outreach campaigns

<img src="https://mintcdn.com/kno2getherlabsltd/REd3R6wjfYwFbcWt/images/screenshots/whitelabel-media-library-2026-07-02.png?fit=max&auto=format&n=REd3R6wjfYwFbcWt&q=85&s=694ee18c9a9e8fe96dea3e2823e96b6d" alt="My Docs & Media in the customer portal — a search bar, Upload Media button, a per-customer storage meter, All / Images / Videos filter tabs, and the empty state prompting the first upload" width="3055" height="1278" data-path="images/screenshots/whitelabel-media-library-2026-07-02.png" />

## Prerequisites

Before a customer can see the Docs & Media section in their portal:

1. The partner must enable the **Docs & Media** menu toggle in that customer's **Features & Add-ons** panel.
2. The customer must have an active portal account.

See [Features, add-ons, and menu visibility](/partner-portal/customers/features-addons-and-menu-visibility) for the toggle location.

## Storage quotas per plan

Storage is now enforced per-plan. Each partner account has a pool limit, and each customer gets an individual cap configured by the partner.

| Plan                    | Partner pool |
| ----------------------- | ------------ |
| Free Forever            | 100 MB       |
| Solo Agency / Pro       | 1 GB         |
| Ultimate Scaleup Agency | 5 GB         |

When a customer hits their individual cap, uploads return an error instead of consuming partner storage. When the partner pool is full, uploads across all customers are blocked until storage is freed.

Partners can adjust a customer's individual cap in **Customers → Manage → Features & Add-ons → Allocated Storage (MB)**.

## Uploading assets

1. Open the customer portal and navigate to **Docs & Media**.
2. Click **Upload** and select a file.
3. The platform checks the file against the customer's allocated storage cap.
4. On success, the file appears in the card grid with its name and a direct URL.

Accepted file types depend on the upload configuration; images (PNG, JPG, WEBP, GIF) and common documents (PDF) are supported.

## Searching and managing assets

* Use the **search bar** to filter assets by name.
* Each card shows a preview (for images), the file name, and action buttons.
* Click **Delete** on a card to permanently remove the file from storage.

Deletions are immediate and cannot be undone. Storage is reclaimed after deletion.

## Using assets in agents

Media asset URLs are stable and do not expire. You can paste a URL directly into an agent prompt, a social post template, or any field that accepts a URL.

Agents granted the `MEDIA_LIST_ASSETS` MCP tool can retrieve a customer's asset list programmatically, and agents with `MEDIA_IMPORT_FROM_URL` can pull external images directly into the media library.

See [MCP tool modes](/api-reference/mcp/tool-modes) for how agent-facing tools are scoped.

## Related pages

* [Features, add-ons, and menu visibility](/partner-portal/customers/features-addons-and-menu-visibility) — Enable the Docs & Media menu for a customer
* [Social posting calendar](/customer-management/social-posting) — Schedule posts that reference media assets
* [Pricing and features](/getting-started/pricing-and-features) — Storage quotas per plan
