# Agent Uploader

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

#### Agent Uploader – From Code to Marketplace in 4 Steps

Building an agent outside of Botify? No problem. The Agent Uploader lets you take a project from your GitHub repo and turn it into a live, monetizable agent on the platform in just a few guided steps.

***

**Step 1: Upload Repository**

The first screen is all about pulling in your code. Connect your GitHub account (support for other platforms is coming soon), then choose the repository and branch where your agent lives. Botify will automatically detect and import the necessary files for deployment.

This setup is perfect for developers who prefer to code their bots externally but still want visibility, monetization tools, and community support for the Botify ecosystem.

***

**🧾 Step 2: Agent Information**

Now it’s time to give your agent a face and a voice. In this step, you’ll upload a profile image, choose a name, write a short description, select a category (e.g. Trading, Utilities, Social), and add some tags to help users find it easily on the marketplace.

This information is what buyers will see when browsing or landing on your agent’s page, so it’s your chance to make a strong first impression.

***

**Step 3: Agent Pricing**

Next, set your pricing tiers. Botify supports four types of access:

* **One-Time Access** – perfect for quick tasks or single-use bots
* **Weekly Access** – for bots that offer short-term automation
* **Monthly Access** – ideal for recurring utility or value-based agents
* **Yearly Access** – for high-value, long-term use cases

Each price field is entirely in your control, and you can update these later as needed. Just click “Save” after each one.

***

**Step 4: Finalize & Publish**

Before going live, you’ll see a final review page showing all the details: the agent name, category, description, and your set prices. Does everything look good? Click “Publish.”

**Bonus:** Botify automatically scans all uploaded code through a built-in verification process to ensure it’s clean and secure, protecting creators and buyers.

Once published, your agent will be listed on the marketplace and ready to earn.


---

# 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://botify-cloud.gitbook.io/docs/platform-overview/platform-pages/agent-section/agent-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.
