cpq-arc

Automate subscription amend, renew, and cancel processes via quote-based workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of amending, renewing, or cancelling live subscriptions through a quote, streamlining subscription management for businesses.

Core Features & Use Cases

  • Amend Subscriptions: Modify existing subscription items mid-term without changing the term.
  • Renew Subscriptions: Extend subscription terms with optional item edits.
  • Cancel Subscriptions: Terminate subscriptions with reasons and optional Early Termination Fees (ETFs).
  • Use Case: Imagine you need to update a customer's subscription plan due to a change in their requirements. Use this Skill to generate an ARC quote, attach the relevant subscription, and initiate the renewal process.

Quick Start

To amend a subscription, run the cpq-arc skill with the target subscription ID and the amendment details.

Frequently Asked Questions about cpq-arc

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

FAQPage Schema
How do I amend a live subscription mid-term without changing its renewal date?

To amend a live subscription mid-term, you use a quote-based workflow to modify existing subscription items while keeping the original term intact. This subscription amendment applies necessary order lifecycle mutations through the CPQ and Billing engines.

Can I terminate a subscription and apply an Early Termination Fee through a quote?

Yes, you can terminate a subscription and apply an Early Termination Fee (ETF) through the cancellation quote workflow. You attach the target subscription, provide cancellation reasons, and the process manages subscription termination and ETF mutations.

What is the ARC process for subscription management?

The ARC process stands for Amend, Renew, and Cancel operations applied to live subscriptions. It uses a quote-based workflow to automate subscription management tasks, requiring CPQ and Billing engines to execute order lifecycle mutations.

Do I need a CPQ engine to renew subscriptions using this workflow?

Yes, you need both CPQ and Billing engines to manage the order lifecycle and execute subscription mutations. These engines are required dependencies to process the quote-based workflow for extending subscription terms with optional item edits.

How do I initiate a subscription renewal with item edits?

To initiate a subscription renewal with item edits, run the ARC skill with the target subscription ID and specific renewal details. This generates an ARC quote that extends the subscription term and applies the requested item modifications.