An Agent is a logical grouping of AI functionality. It represents a type of AI service you offer, such as a LangGraph agent for customer support, a CrewAI agent for research, or a custom AI application.
An Agent Instance is a specific deployment or customer-specific version of an Agent. Each instance has its own Agent Key used in SDK calls, allowing you to track usage and costs per instance.
The Pricing Simulator lets you test pricing models with sample usage data before deploying them to customers. Enter sample usage (tokens, API calls, etc.) and see calculated charges, costs, and margins.
Extensions are pre-built integrations that handle common workflows (Stripe payments, QuickBooks sync, etc.). Webhooks are for custom integrations where you want to receive events and handle them yourself.Use extensions for:
Cost allocation attributes your expenses (LLM costs, API costs, infrastructure) to specific agents, actions, or customers. LLM costs are automatically calculated when you include model and provider metadata. Other costs can be manually configured or allocated proportionally.
What is the difference between blended and itemized costs?
Blended costs show average cost across all usage (e.g., $0.01 per 1K tokens). Itemized costs break down costs by component (LLM costs, API costs, infrastructure). Itemized costs provide better visibility into cost drivers.
Include provider and model in action metadata. The system automatically applies the correct pricing based on provider rates. You can also create separate charges for different models if you want different customer pricing.
Yes, Valmi Value supports multi-currency pricing and billing. You can set prices in different currencies and generate invoices in customer’s preferred currency.
While Valmi Value is optimized for AI agents, you can use it for any consumption-based billing use case. The flexible metadata system allows you to meter and price any type of usage.