cpq-pricing

Automate pricing configuration and calculation within CPQ workflows using pricing tables and rules.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/dainamite-technologies/dainamite-core --skill cpq-pricing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpq-pricing
Source: https://github.com/dainamite-technologies/dainamite-core/tree/main/.ai/skills/cpq/pricing
Command: npx skills add https://github.com/dainamite-technologies/dainamite-core --skill cpq-pricing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of pricing configurations and calculations within CPQ workflows, reducing the complexity of pricing logic and ensuring accurate pricing for quotes.

Core Features & Use Cases

  • Pricing Table Management: Create and manage pricing tables with named price columns and dimension matching.
  • Price Rule Configuration: Implement price rules for discounts, surcharges, and overrides with defined order.
  • Tiered Pricing: Design tiered pricing structures to manage volume-based pricing and discounts.
  • Calculate-Price API: Utilize a public API for calculating prices dynamically based on complex rules and tables.
  • Use Case: When configuring a new quote for a customer, this Skill helps you apply pricing rules and tiered pricing to ensure the quote reflects the correct pricing structure.

Quick Start

Load the cpq-pricing skill and apply the pricing rules for the 'Standard Plan' to the quote for 'Customer XYZ'.

Frequently Asked Questions about cpq-pricing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate CPQ pricing rules and quote calculations?

Automate CPQ pricing rules and quote calculations by configuring pricing tables, defining discount or surcharge logic, and triggering dynamic price calculation via a public API. This ensures accurate pricing for quotes.

What is the best way to manage tiered pricing for volume-based discounts?

Manage tiered pricing for volume-based discounts by designing tiered pricing structures within a CPQ workflow. The system matches pricing dimensions and applies volume rules dynamically during quote calculation.

How does tiered pricing work with dynamic price calculation APIs?

Tiered pricing works with dynamic price calculation APIs by evaluating configured price tables and rules against input parameters. The API processes volume thresholds and discount overrides to return accurate final prices.

Can I configure custom price rules for surcharges and overrides?

Yes, you can configure custom price rules for surcharges and overrides. The system allows you to implement price rules with a defined execution order to ensure discount and surcharge logic applies correctly.

Do I need pricing tables to calculate prices for a new quote?

Yes, you need pricing tables to calculate prices for a new quote. The calculation API relies on named price columns and dimension matching within these tables to apply rules and generate accurate quotes.

Why does my quote calculation return incorrect tiered pricing?

Incorrect tiered pricing in quote calculations often results from misconfigured execution order of price rules or mismatched dimension criteria in the pricing tables. Review your rule logic and table configurations.