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.- From the side navigation menu, navigate to Product Catalog > Products.
- Click the + Create product button.
- Fill in the product details:
- Product name:
Autonomous AI Task Agent Service
- Identifier:
product-ai-task-agent
- Subscription type: Select Single active subscription.
- Product name:
- 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)
Feature A: Active Agent Slots (Customizable)
This feature limits how many AI agents a customer can have active simultaneously under their plan.
- Click + Create feature.
- Fill in the details:
- Feature name:
Active Agent Slots
- Feature type:
Customizable
- Feature unit:
Agent Slot
/Agent Slots
- Feature name:
- Click Create.
Feature B: Tasks Executed (Metered)
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.
- Click + Create feature.
- Fill in the details:
- Feature name:
Tasks Executed
- Feature type:
Meter
>Raw
- Feature unit:
Task
/Tasks
- Feature name:
- Click Continue.
- Define Event Filters: Set a filter (e.g.,
event name
equals
agent.task.completed
). - Configure Aggregation: Select
Count
(if each event represents one task) orSum
(if an event includes atask_count
property). For this example, we’ll assumeCount
. - Click Create.
Feature C: Premium Agent Capabilities (Switch)
Feature C: Premium Agent Capabilities (Switch)
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
- Plan B: Agent Team
1. Create the Plan
- On the product page, click + Create plan.
- Enter details:
- Plan name:
Agent Solo
- Description:
Perfect for individual users or small-scale automation.
- Plan name:
- Click Create.
2. Configure Pricing (Hybrid Model)
- On the
Agent Solo
plan page, click Set price. - Select Paid, add a Monthly billing cycle, and continue.
- Add a Fixed Charge:
- Monthly price:
$49
- Monthly price:
- 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)
- Tier 1 (Included Quota):
- Save the pricing configuration.
3. Assign Feature Entitlements
- Navigate to the Feature entitlements section for the plan.
- Click + Add and select Active Agent Slots:
- Usage limit:
1
- Usage limit:
- Click + Add and select Premium Agent Capabilities:
- Ensure the toggle is set to Disallowed (or not added if default is off).
- 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.- Navigate to the desired plan’s price configuration.
- Check Provide free trial.
- Set the Trial period (e.g.,
14 days
). - Configure post-trial actions.
- Save and re-publish the plan.
Step 5: Design the Pricing Table and Activate
- Navigate to Monetization > Pricing Tables and design a pricing table to present these plans.
- Navigate to Monetization > Offerings and create an offering, linking your pricing table and the
Autonomous AI Task Agent Service
product. - Use the generated Offering ID in your application to display the pricing.