Agentforce Revenue
Management (ARM)

ARM = RCA's proven architecture + Agentforce's autonomous AI layer. The platform keeps the same rock-solid foundation and adds intelligent agents that actively drive outcomes across every stage of the revenue lifecycle.

From CPQ to RCA to ARM

Salesforce's revenue platform has gone through three distinct generations. Each addressed the limitations of the one before it.

Gen 1

Salesforce CPQ

End of Sale: March 2025

Managed package for quoting and pricing. Rule-based configuration, static price books, separate billing module. Powerful for its time , but not built for modern revenue complexity.

Gen 2

Revenue Cloud Advanced

The Architecture Foundation

Ground-up rebuild on native Salesforce infrastructure. Introduced constraint-based configuration (CML), dynamic pricing procedures, attribute-based catalogs, and a unified billing engine. RCA is the engine.

Gen 3

Agentforce Revenue Management

← Where We Are Now

ARM = RCA's proven architecture + Agentforce's autonomous AI layer. The same rock-solid foundation now with intelligent agents that actively drive outcomes across every stage.

What Stays. What's New.

🏗️ RCA Foundation (Unchanged)
  • Context Definitions , situational awareness across Q2C lifecycle
  • Pricing Procedures , declarative pricing logic agents read in real time
  • Business Rule Engine (BRE) , governs what agents can and cannot do
  • Decision Tables , configurable logic for discounting & approval routing
  • Hooks , extension points for custom business logic at key workflow moments
  • Constraint Modeling Language (CML) , the solver engine for product configuration
⚡ Agentforce AI Layer (What ARM Adds)
  • Agentforce Agents , autonomous AI actors that reason over live data and take action
  • Context Service , connects structured CRM data with unstructured signals
  • Agentic Orchestration , coordinates multiple agents across the same deal
  • Data Cloud Integration , real-time usage signals feed agent decisions
  • Natural Language Configuration , admins design products using plain English
  • Trust Layer (Einstein) , enforces security, privacy, and hallucination guardrails

The Full Platform Feature Set

🗂️

Unified Product Catalog Management

Define products once using an attribute-based model with configurable attributes, bundle structures, and dependency rules , then deploy across every sales channel simultaneously. ARM's catalog design can reduce catalog complexity by up to 80%.

⚙️

Constraint-Based Configurator (CML)

The Constraint Modeling Language engine replaces brittle rule chains with a server-side solver that evaluates all valid product combinations in real time , giving Agentforce agents a reliable, deterministic foundation.

💰

Dynamic Pricing Engine

Declarative pricing procedures support every model , fixed, tiered, volume, matrix, usage-based , with real-time adjustments responding to deal context, customer history, and regional settings.

📋

Contract Lifecycle Management

Manage the complete contract journey from template creation through execution, amendments, renewals, and terminations. Contract-aware pricing ensures every mid-term change stays aligned with original commitments.

🔄

Subscription & Renewal Automation

Automate the end-to-end subscription lifecycle , provisioning, upgrades, downgrades, co-termination. ARM's Renewal Agent identifies upcoming renewals 90 days in advance and generates right-sized proposals.

🧾

Unified Billing & Revenue Recognition

An event-driven billing engine handles subscription, usage-based, milestone, and hybrid models simultaneously. Revenue recognition schedules auto-generate in full ASC 606 and IFRS 15 compliance.

Agents That Take Action

ARM's Agentforce agents do not simply surface insights or queue tasks for humans to complete. Operating within the Einstein Trust Layer and company-defined guardrails, they observe live deal, contract, and billing data , then take independent action.

🤖

Quoting Agent

Drafts complex multi-product quotes using historical deal patterns and guided selling logic. Automatically routes through approval chains and follows up on unsigned proposals without human prompting.

💲

Pricing Agent

Reads live pricing procedures, customer usage signals, and market context to recommend optimal pricing in real time. Flags margin risks before a quote is sent and enforces discount guardrails automatically.

🔁

Renewal Agent

Identifies renewal opportunities 90 days out. Checks Data Cloud for actual usage patterns, generates right-sized renewal proposals, and initiates personalised customer outreach , all before the renewal date.

🧾

Billing Audit Agent

Continuously monitors all billing events for discrepancies between contracted terms and charges applied. Flags and resolves exceptions before invoices are finalised.

📦

Product Architect Agent

Enables non-technical administrators to design, configure, and publish new product offerings using natural language instructions , no developer required.

📄

Contract Intelligence Agent

Reviews contract terms for compliance risk, recommends alternative clause language, tracks obligation milestones, and alerts teams to approaching deadlines , automatically and continuously.

What ARM Means for Your Team

Before ARM
After ARM
Sales Reps spend 30–40% of selling time building and correcting quotes
Agents generate accurate, approved quotes in seconds , reps focus on closing
Finance teams manually reconcile billing against contracts every cycle
Billing Audit Agent monitors discrepancies continuously and resolves exceptions automatically
Renewals are reactive , chasing customers after contracts lapse
Renewal Agent identifies opportunities 90 days out and initiates outreach proactively
Admins hand-code pricing rules for every new product launch
Product Architect Agent launches new offerings via natural language , no developer needed
Revenue architects build and maintain complex flows and rule chains
Architects evolve into Agent Orchestrators , designing how humans and agents collaborate

Ready to Deploy ARM
Across Your Enterprise?

Plan Your CPQ Migration →