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

# Pricing Flow Use Case: Autonomous AI Task Agents

> A step-by-step guide to configuring a hybrid pricing model for AI agents using ParityDeals, combining subscription tiers with usage-based charges.

This guide outlines how to set up a pricing flow for a product offering "Autonomous AI Task Agents." These agents might perform tasks like data research, automated customer responses, or process automation. The pricing model will include tiered subscriptions that grant access to a specific number of agents and a baseline number of tasks, with overages for additional tasks.

***

## Why This Hybrid Model is Useful for AI Agents

This pricing structure offers several benefits:

* **Predictable Base Costs:** Customers know their minimum monthly spend based on the subscription tier, which helps with budgeting.
* **Scalability:** As users rely more on the agents (more tasks executed), the pricing scales accordingly, aligning cost with value.
* **Value Alignment:** Customers pay for the work the agents actually perform (tasks) beyond a generous included amount.
* **Tiered Access to Capabilities:** Allows for different levels of service, such as a higher number of deployable agents or access to premium features in higher tiers.
* **Lower Barrier to Entry:** A basic tier with an included task quota can attract users who want to start small and test the service.

***

## Step 1: Define the Product

First, create the "Product" that represents your AI Agent service.

1. From the side navigation menu, navigate to **Product Catalog > Products**.
2. Click the **+ Create product** button.
3. Fill in the product details:
   * **Product name**: `Autonomous AI Task Agent Service`
   * **Identifier**: `product-ai-task-agent`
   * **Subscription type**: Select **Single active subscription**.
4. Click **Create**.

***

## Step 2: Create Billable Features

Define the core components that determine pricing and usage.

Navigate to **Product Catalog > Feature entitlements**.

> **Feature A: Active Agent Slots (Customizable)**
>
> This feature limits how many AI agents a customer can have active simultaneously under their plan.
>
> 1. Click **+ Create feature**.
> 2. Fill in the details:
>    * **Feature name**: `Active Agent Slots`
>    * **Feature type**: `Customizable`
>    * **Feature unit**: `Agent Slot` / `Agent Slots`
> 3. Click **Create**.

> **Feature B: Tasks Executed (Metered)**
>
> This feature tracks the number of tasks completed by the AI agents. This will be our primary usage metric for overages.
>
> 1. Click **+ Create feature**.
> 2. Fill in the details:
>    * **Feature name**: `Tasks Executed`
>    * **Feature type**: `Meter` > `Raw`
>    * **Feature unit**: `Task` / `Tasks`
> 3. Click **Continue**.
> 4. **Define Event Filters**: Set a filter (e.g., `event name` `equals` `agent.task.completed`).
> 5. **Configure Aggregation**: Select `Count` (if each event represents one task) or `Sum` (if an event includes a `task_count` property). For this example, we'll assume `Count`.
> 6. Click **Create**.

> **Feature C: Premium Agent Capabilities (Switch)**
>
> This is an optional boolean feature that could grant access to advanced agent functionalities (e.g., priority processing, access to premium tools) on higher tiers.
>
> 1. Click **+ Create feature**.
> 2. Fill in the details:
>    * **Feature name**: `Premium Agent Capabilities`
>    * **Feature type**: `Switch/boolean`
> 3. Click **Create**.

***

## Step 3: Design and Configure Pricing Plans

Let's create two illustrative plans: "Agent Solo" and "Agent Team."

Navigate to your **Autonomous AI Task Agent Service** product page.

**Plan A: Agent Solo**

### 1. Create the Plan

1. On the product page, click **+ Create plan**.
2. Enter details:
   * **Plan name**: `Agent Solo`
   * **Description**: `Perfect for individual users or small-scale automation.`
3. Click **Create**.

### 2. Configure Pricing (Hybrid Model)

1. On the `Agent Solo` plan page, click **Set price**.
2. Select **Paid**, add a **Monthly** billing cycle, and continue.
3. **Add a Fixed Charge**:
   * **Monthly price**: `$49`
4. **Add a Usage-Based Charge** for overage tasks:
   * Choose the **Tasks Executed** feature.
   * For "Pricing model," select **Tiered**.
   * **Configure the tiers:**
     * **Tier 1 (Included Quota)**: `First unit: 1`, `Last unit: 500`, `Unit price: $0.00` (500 tasks included in the \$49)
     * **Tier 2 (Overage)**: `First unit: 501`, `Last unit: Unlimited`, `Unit price: $0.10` (e.g., \$0.10 per additional task)
5. **Save** the pricing configuration.

### 3. Assign Feature Entitlements

1. Navigate to the **Feature entitlements** section for the plan.
2. Click **+ Add** and select **Active Agent Slots**:
   * **Usage limit**: `1`
3. Click **+ Add** and select **Premium Agent Capabilities**:
   * Ensure the toggle is set to **Disallowed** (or not added if default is off).
4. **Save** the entitlements, then **Publish** the plan.

**Plan B: Agent Team**

### 1. Create the Plan

1. On the product page, click **+ Create plan**.
2. Enter details:
   * **Plan name**: `Agent Team`
   * **Description**: `Ideal for teams needing multiple agents and higher task volumes.`
3. Click **Create**.

### 2. Configure Pricing (Hybrid Model)

1. On the `Agent Team` plan page, click **Set price**.
2. Select **Paid**, add a **Monthly** billing cycle, and continue.
3. **Add a Fixed Charge**:
   * **Monthly price**: `$199`
   * Choose the **Tasks Executed** feature.
   * For "Pricing model," select **Tiered**.
   * **Configure the tiers:**
     * **Tier 1 (Included Quota)**: `First unit: 1`, `Last unit: 2500`, `Unit price: $0.00` (2500 tasks included)
     * **Tier 2 (Overage)**: `First unit: 2501`, `Last unit: Unlimited`, `Unit price: $0.08` (e.g., \$0.08 per additional task)
4. **Save** the pricing configuration.

### 3. Assign Feature Entitlements

1. Navigate to the **Feature entitlements** section for the plan.
2. Click **+ Add** and select **Active Agent Slots**:
   * **Usage limit**: `5`
3. Click **+ Add** and select **Premium Agent Capabilities**:
   * Set the toggle to **Allowed**.
4. **Save** the entitlements, then **Publish** the plan.

***

## Step 4: (Optional) Configure a Time-Based Trial

Consider adding a time-based trial (e.g., 14 days) to the "Agent Solo" or "Agent Team" plan to allow users to experience the service.

1. Navigate to the desired plan's price configuration.
2. Check **Provide free trial**.
3. Set the **Trial period** (e.g., `14 days`).
4. Configure post-trial actions.
5. Save and re-publish the plan.

***

## Step 5: Design the Pricing Table and Activate

1. Navigate to **Monetization > Pricing Tables** and design a pricing table to present these plans.
2. Navigate to **Monetization > Offerings** and create an offering, linking your pricing table and the `Autonomous AI Task Agent Service` product.
3. Use the generated **Offering ID** in your application to display the pricing.

***

## Conclusion

This hybrid pricing model provides a balanced approach for AI Agent services. Customers get predictable base costs and the ability to scale their usage, while your business aligns revenue with the value delivered (tasks performed and agent capacity). ParityDeals' features for fixed charges, tiered usage-based billing, and customizable entitlements make it straightforward to implement such a model.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.