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 nameequalsagent.task.completed). - Configure Aggregation: Select
Count(if each event represents one task) orSum(if an event includes atask_countproperty). 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 Soloplan 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 Serviceproduct. - Use the generated Offering ID in your application to display the pricing.