> For the complete documentation index, see [llms.txt](https://partners.botpenguin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://partners.botpenguin.com/partner-platform-guidelines/partners/add-ons.md).

# Add ons

### Overview

The **Add-ons** section under **Partners** allows you to create and manage additional purchasable components that can be attached to existing partner plans. Add-ons help resellers and customers extend their plan limits without upgrading the entire plan.

Add-ons can be used for increasing message limits, WhatsApp conversations, or other usage-based benefits.

***

### Accessing Add-ons

1. Log in to the **Agency Panel**
2. Navigate to **Partners → Add-ons**
3. You will see a list of all created add-ons along with their status and visibility

***

### Manage Add-ons

From the Add-ons screen, you can:

* View all existing add-ons
* Search add-ons by name
* Enable or disable an add-on
* Control add-on visibility for resellers
* Create new add-ons

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

***

### Create Add-on

To create a new add-on, click **Create Add-on** and fill in the following details:

#### 1. Basic Details

* **Add-on Name**: Internal name for identification
* **Add-on Display Name**: Name visible to resellers or customers
* **Select Plan**: Choose the plan to which this add-on will be applicable
* **Add-on Type**: Select what the add-on extends (e.g., Messages or WhatsApp Conversations)
* **Consumption**: Define the usage limit added by this add-on

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

***

#### 2. Payment Subscription Period

Select the billing cycles in which this add-on can be purchased:

* Monthly
* Quarterly
* Yearly

You can enable one or multiple subscription periods.

***

#### 3. Pricing Plan

Set pricing for the selected billing cycles:

* Currency (default: USD)
* Monthly price
* Quarterly price
* Yearly price

Only the selected subscription periods require pricing.

***

### Saving the Add-on

* Click **Create Add-on** to save
* The add-on will appear in the list and can be activated immediately
* Use the status toggle to enable or disable it

***

### Add-on Status & Visibility

* **Status**: Controls whether the add-on is active or inactive
* **Visibility**: Determines whether resellers can see and assign the add-on

Inactive or hidden add-ons cannot be purchased or assigned.

***

### Common Use Cases

* Selling extra message packs
* Adding bonus WhatsApp conversations
* Offering flexible upgrades without changing base plans

***

### Important Notes

* An add-on must be linked to at least one plan
* Pricing should align with the selected subscription periods
* Disabling an add-on does not affect already active subscriptions

***

### Completion

Once created and enabled, add-ons can be assigned to resellers and offered as upgrades to customers, allowing flexible monetization and plan customization.

Please feel free to reach out to us at <mark style="color:$primary;"><support@botpenguin.com></mark>, in case of any questions or concerns.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://partners.botpenguin.com/partner-platform-guidelines/partners/add-ons.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
