# 3. Bulk upload

There are 2 types of bulk uploading: **Uploading on TikTok, Reels, Shorts** and **Uploading image, normal video.**

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

### 3.1. Benefits&#x20;

* Help you schedule 100 posts per batch.&#x20;
* Optimizes posting time with batch processing features.

### 3.2. Key features of bulk uploading

* Automatic scheduling / Batch scheduling&#x20;
* Bulk Media Upload: from the computer or Google Drive file&#x20;
* Bulk content writing/replacement&#x20;
* Content spinning (icons, texts)&#x20;
* Bulk Channel Selection&#x20;
* Scheduled seeding comment scripts

<figure><img src="/files/K3NOGrgNfohC8tL6r3bK" alt=""><figcaption><p>Bulk Upload</p></figcaption></figure>

{% embed url="<https://youtu.be/BO6N45TCCQk?si=ir40rHNdM4vbrJfZ>" %}
How to Bulk Upload
{% endembed %}

### 3.3. Bulk Posting from Google Drive File

<mark style="background-color:green;">**Benefits:**</mark>&#x20;

**Super fast posting speed: 5 seconds / 100 posts** (Because you don't need to wait for the file upload process from your computer to SO9's server)

<mark style="background-color:green;">**Conditions:**</mark>&#x20;

* Files must be stored in Google Drive that you own (Do not use folders shared through your account).&#x20;
* When posting Reels (Facebook, Instagram) or Shorts (YouTube), your files must meet platform standards. (SO9 integrates warnings about whether files are standard or not in the feature).&#x20;
* Files must remain in Google Drive if there are pending posts. (Because when it's time to post, SO9 accesses your Google Drive to retrieve media. If you delete files before all scheduled posts are published, errors may occur.)

{% embed url="<https://youtu.be/n5GC5Oqf3_0?si=3ilGDkc1xI0SoUSf>" %}
How to Bulk Upload via Google Drive
{% endembed %}


---

# 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://so9.gitbook.io/so9-guidebook/ii.-compose/3.-bulk-upload.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.
