# Media Uploader

## How It Works

#### 1. Select an Account

* Open the Media Uploader tab.
* Select the target account from the dropdown list.

<figure><img src="/files/v0Frof3uztOSfs8LOdBG" alt=""><figcaption></figcaption></figure>

#### 2. Choose an Upload Method

There are two ways to upload media. Choose the one that fits your workflow.&#x20;

**Scheduled Posts**

Files are uploaded via scheduled posts on the account.

All files uploaded using this method are automatically marked with the Posted tag in the Media Hub.

**Chat**

Files are uploaded by sending and then unsending them as a direct message to a specified user.

Requirements:

* You must provide a **User Link** — the profile URL of the recipient.
* The account must be able to message that user — either the user is subscribed to the account, or the account is subscribed to the user.

#### 3. Add Files

In the Add and Adjust Files section:

Drag and drop files into the upload area

* or
* Click the upload button to select files manually.

Once a file is added, a Tag Accounts field appears. Use it to tag other accounts if needed.

Limits:

* Maximum 50 files per upload
* Maximum file size: 4 GB per file

If a file exceeds the size limit, an error message appears next to it.

Remove invalid files before continuing.

The Start Uploading button becomes active once all errors are resolved.

<figure><img src="/files/vvWhr07H9ef3Tv8qQU8l" alt=""><figcaption></figcaption></figure>

#### 4. Upload in Progress

When uploading starts, a modal window displays the upload status.

<figure><img src="/files/9FtzJlwnZbZHuGGL6VH7" alt=""><figcaption></figcaption></figure>

**Important**:

* Do not close the modal while uploading.
* Clicking Cancel will stop the upload process.

**If the upload is cancelled**

* Files already uploaded are removed from the Adjust Files table.
* Files not yet uploaded remain in the table.

5. #### After Upload Completion

Once the upload process begins:

* You are redirected to the Recent Files tab.
* A toast notification confirms that the upload has started.

#### Recent Files Tab

The Recent Files tab shows a read-only list of files that were uploaded via OnlyMonster and their current processing statuses.

**Table**

The table includes the following columns:

* **File** — preview or icon, file size, and file name
* **Status** — current processing stage
* **Export date**

**Status**

The Status column reflects the current processing stage. Possible statuses:

| Status    | Description                          |
| --------- | ------------------------------------ |
| Uploading | The file is currently being uploaded |
| Uploaded  | The file was successfully uploaded   |
| Failed    | An error occurred during upload      |

## Permissions

Access to the Media Uploader requires the **Media Uploader** permission.

**First Iteration**

This is the first version of the Media Uploader.

Basic functionality is available now. Additional features will be added in future updates.


---

# Agent Instructions: 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:

```
GET https://docs.onlymonster.ai/management-system/media-uploader.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
