Skip to main content Enter
ERP.AI CPQ & Quote-to-Cash

CPQ & Quote-to-Cash

Available now Start now
Pricing Questions Get started
Build with Proto

Modules

ConfiguratorBuild sellable product combinations with guided options, required components and clear configuration checks. Pricing rulesApply the right price book, volume breaks and promotions while keeping discounts, floors and billing values aligned. QuotesPrepare configured proposals, track buyer decisions and preserve the exact prices and terms each revision carried. ApprovalsRoute concessions and special terms to the right reviewers, with decisions tied to the exact quote revision.
ContractsCarry signed commercial terms into effective agreements, controlled amendments and clearly priced renewals. OrdersRelease the accepted configuration to fulfillment while preserving agreed quantities, discounts and billing obligations. BillingTurn accepted orders into reconciled invoices, apply cash and handle credits without losing the original transaction history.

CPQ & Quote-to-Cash

Available now Start now
Pricing Questions Get started
Build with Proto

Processes

Quote to cashConnect a configured proposal to its approvals, executed terms, fulfilled order and reconciled invoice. Configure and priceBuild a complete product configuration and a traceable price before submitting the quote for review. Discount approvalReview concessions and terms against the complete proposal, with clear authority, delegation and revision history.
Acceptance to orderVerify the executed sale and release only the quantities, terms and value the buyer authorized. Schedule to invoiceActivate the agreed billing plan, issue each obligation once and reconcile cash and credits to the account. RenewalPrepare the next service term from current contracted entitlements and the renewal terms the buyer accepted.

CPQ & Quote-to-Cash

Available now Start now
Pricing Questions Get started
Build with Proto

Industries

Software and subscriptionsQuote editions, seats and add-ons with clear terms, billing and renewals. Configured hardware and equipmentBuild accurate equipment proposals and carry the accepted configuration into delivery and billing.
Professional and managed servicesQuote service packages and retainers with clear scope, approvals and billing milestones. Channel and reseller salesQuote partners on the right terms while keeping the end customer connected to the deal.

CPQ & Quote-to-Cash

Available now Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsGive sales, Deal Desk and finance the access and authority their work needs. Reports and dashboardsFollow sales progress, pricing decisions, renewals and collection. Data modelExplore the records behind each deal and plan a controlled commercial data migration.
IntegrationsConnect the deal from your CRM through signature, delivery and accounting. ImplementationPlan your CPQ rollout around the products, policies, connections and people who will use it. AI agentsHelp your team prepare quotes, review exceptions and follow up on commercial work.

CPQ & Quote-to-Cash

Available now Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
ConfiguratorBuild sellable product combinations with guided options, required components and clear configuration checks.Pricing rulesApply the right price book, volume breaks and promotions while keeping discounts, floors and billing values aligned.QuotesPrepare configured proposals, track buyer decisions and preserve the exact prices and terms each revision carried.ApprovalsRoute concessions and special terms to the right reviewers, with decisions tied to the exact quote revision.ContractsCarry signed commercial terms into effective agreements, controlled amendments and clearly priced renewals.OrdersRelease the accepted configuration to fulfillment while preserving agreed quantities, discounts and billing obligations.BillingTurn accepted orders into reconciled invoices, apply cash and handle credits without losing the original transaction history.
Processes
Quote to cashConnect a configured proposal to its approvals, executed terms, fulfilled order and reconciled invoice.Configure and priceBuild a complete product configuration and a traceable price before submitting the quote for review.Discount approvalReview concessions and terms against the complete proposal, with clear authority, delegation and revision history.Acceptance to orderVerify the executed sale and release only the quantities, terms and value the buyer authorized.Schedule to invoiceActivate the agreed billing plan, issue each obligation once and reconcile cash and credits to the account.RenewalPrepare the next service term from current contracted entitlements and the renewal terms the buyer accepted.
Industries
Software and subscriptionsQuote editions, seats and add-ons with clear terms, billing and renewals.Configured hardware and equipmentBuild accurate equipment proposals and carry the accepted configuration into delivery and billing.Professional and managed servicesQuote service packages and retainers with clear scope, approvals and billing milestones.Channel and reseller salesQuote partners on the right terms while keeping the end customer connected to the deal.
Reference
Roles and permissionsGive sales, Deal Desk and finance the access and authority their work needs.Reports and dashboardsFollow sales progress, pricing decisions, renewals and collection.Data modelExplore the records behind each deal and plan a controlled commercial data migration.IntegrationsConnect the deal from your CRM through signature, delivery and accounting.ImplementationPlan your CPQ rollout around the products, policies, connections and people who will use it.AI agentsHelp your team prepare quotes, review exceptions and follow up on commercial work.
Sign in
Sign in Start now
CPQ & Quote-to-Cash

Win complex deals with confidence.

Configure the right offer, guide approvals and keep contracts, orders and billing connected.

Start now Download Proto

Live

Explore
  • Modules
  • Processes
  • Industries
  • Reference
My Open QuotesQuotes
ConfiguratorPricing rulesQuotesApprovalsContractsOrdersBilling
View filterYouStatusDraftSubmittedApprovedSent
Draft
QTS-90224ACC-74057680 version number
QTS-63452ACC-85666300 version number
Submitted
QTS-89806ACC-61011470 version number
QTS-59093ACC-95718580 version number
Approved
QTS-53890ACC-9697070 version number
Sent
QTS-41440ACC-51921840 version number

Illustrative records derived from the system specification.

Explore the specification

Built for the way you sell

Sales operations, deal desk and finance teams at companies that quote configured products and bill on contracts.

  • Software and subscriptions
  • Configured hardware and equipment
  • Professional and managed services
  • Channel and reseller sales
Defined tables
54
Operational views
18
Defined roles
8
Reports
12

Defined in the planned system specification.

What’s inside.

Configure the right offer, guide approvals and keep contracts, orders and billing connected.

Configurator

Build sellable product combinations with guided options, required components and clear configuration checks.

Active Products
SKUNameFamilyType
Bundle

Pricing rules

Apply the right price book, volume breaks and promotions while keeping discounts, floors and billing values aligned.

Quotes Awaiting ApprovalSubmitted
Quote NumberOwnerAccountGrand Total

Quotes

Prepare configured proposals, track buyer decisions and preserve the exact prices and terms each revision carried.

Quotes
Quote NumberQuote TypeAccountEnd Customer

Approvals

Route concessions and special terms to the right reviewers, with decisions tied to the exact quote revision.

Approvals Awaiting MePending
QuoteQuote AccountQuote OwnerQuote Grand Total

Contracts

Carry signed commercial terms into effective agreements, controlled amendments and clearly priced renewals.

Contracts
Template CodeNameContract TypeVersion

Orders

Release the accepted configuration to fulfillment while preserving agreed quantities, discounts and billing obligations.

Orders Awaiting ConfirmationDraft
Sales Order NumberAccountQuoteContract

Billing

Turn accepted orders into reconciled invoices, apply cash and handle credits without losing the original transaction history.

Credit Memos Awaiting ApprovalSubmitted
Credit Memo NumberInvoiceAccountReason
Service credit

Your sales workspace

My Open QuotesQuotes
View filterYouStatusDraftSubmittedApprovedSent
Draft
QTS-90224ACC-74057680 version number
QTS-63452ACC-85666300 version number
Submitted
QTS-89806ACC-61011470 version number
QTS-59093ACC-95718580 version number
Approved
QTS-53890ACC-9697070 version number
Sent
QTS-41440ACC-51921840 version number
Quotes Awaiting ApprovalQuotes
Approval conditions
Approval conditions

Visible to: Deal Desk, Executive Approver, Sales Manager. Visibility does not establish approval authority.

View filterSubmitted
  • QTS-84780 ACC-73085 8 d
  • QTS-12261 ACC-56033 10 d
  • QTS-22242 ACC-87671 11 d
  • QTS-70654 ACC-99059 in 3 d
  • QTS-65558 ACC-81941 6 d
QTS-84780
Owner
BF
Account
ACC-73085
GrandTotal
550
DiscountPercent
1
MarginPercent
29

Approval conditions.

Illustrative preview · actions are unavailable here.

Pricing rules
Orders Awaiting ConfirmationSalesOrders
Approval conditions
Approval conditions

Visible to: Deal Desk. Visibility does not establish approval authority.

View filterDraft
  • SO-20115 ACC-31122 4 d
  • SO-76815 ACC-54036 10 d
  • SO-20787 ACC-36208 14 d
  • SO-15359 ACC-54206 8 d
  • SO-23801 ACC-82164 14 d
SO-20115
Account
ACC-31122
Quote
QTS-35640
Contract
CNT-63783
OrderDate
18 Sep

Approval conditions.

Illustrative preview · actions are unavailable here.

Orders
Credit Memos Awaiting ApprovalCreditMemos
approval waits for the executive approver
Approval conditions

Executive Approver: Approve or reject Submitted CreditMemos above requester's captured CreditApprovalLimit

View filterSubmitted
  • CM-59776 INV-98633 in 7 d
  • CM-87691 INV-97833 in 2 d
  • CM-47998 INV-82880 in 10 d
  • CM-32666 INV-85394 today
  • CM-93501 INV-23006 in 12 d
CM-59776
Invoice
INV-98633
Account
ACC-47155
Reason
Pricing error
Amount
230
RequestedBy
CV

Approval waits for the executive approver.

Illustrative preview · actions are unavailable here.

Billing
Team Quote PipelineQuotes
View filterYouStatusDraftSubmittedApprovedSent
Draft
QTS-79672ACC-42126
QTS-53504ACC-57286
Submitted
QTS-21268ACC-49081
QTS-47527ACC-55367
Approved
QTS-41885ACC-17711
Sent
QTS-91534ACC-26325
Sent, Awaiting BuyerEQuoteEnvelopes
View filterStatusSentDeliveredViewed
Sent
EE-23917CNT-4342
EE-88851CNT-7888
Delivered
EE-81490CNT-3543
EE-67377CNT-2218
Viewed
EE-74754CNT-7046
EE-37335CNT-5037
Contracts Up for RenewalContracts
View filterStatusActiveAmendednext 90 days
None
CNT-50992ACC-77218160 arr
CNT-30515ACC-72842630 arr
AutoRenew
CNT-60697ACC-24343680 arr
CNT-67897ACC-94512280 arr
Manual
CNT-60221ACC-7965820 arr
CNT-44960ACC-79950760 arr
Quote BoardQuotes
View filterStatusDraftSubmittedApprovedSentAcceptedDeclined
Draft
QTS-89880ACC-48814
Submitted
QTS-17011ACC-68009
Approved
QTS-41795ACC-88309
Sent
QTS-42400ACC-58621
Accepted
QTS-98062ACC-96201
Open InvoicesInvoices
View filterStatusIssuedSentPartiallyPaid
Issued
INV-29329ACC-61043300 balance
INV-40218ACC-13138340 balance
Sent
INV-61149ACC-33934420 balance
INV-71728ACC-39383100 balance
PartiallyPaid
INV-55667ACC-10087540 balance
INV-51990ACC-12460480 balance
Billing
Expiring This WeekQuotes
View filterSentnext 7 days
Quote NumberAccountOwnerContactGrand Total
QTS-51583ACC-61966RPCNT-2659520
QTS-16957ACC-21141WTCNT-9954150
QTS-89997ACC-85002RJCNT-249150
QTS-80771ACC-22618PVCNT-2725570
QTS-86551ACC-23223UMCNT-5897910
QTS-87606ACC-11458CSCNT-9197830
Billing RunInvoiceScheduleLines
View filterActiveSchedulednext 30 daysClaimEvent IS EMPTY
ScheduleDescriptionScheduled DateService Period StartService Period End
IS-72428Scheduled isl-24507 Oct16 Oct20 Oct
IS-26476Scheduled isl-84508 Oct14 Oct21 Oct
IS-72778Scheduled isl-90521 Oct28 Oct06 Nov
IS-99417Scheduled isl-23118 Oct27 Oct02 Nov
IS-75401Scheduled isl-26001 Oct09 Oct11 Oct
IS-66228Scheduled isl-65515 Oct23 Oct31 Oct
Billing
Approvals Awaiting MeDiscountApprovalSteps
View filterYouPending
QuoteQuote.AccountQuote.OwnerQuote.Grand TotalQuote.Margin Percent
QTS-75550QT.-404QT.-73229,716.2710
QTS-20552QT.-907QT.-55641,765.010
QTS-57434QT.-534QT.-26219,977.1813
QTS-66580QT.-494QT.-40629,932.751
QTS-79555QT.-966QT.-8715,988.723
QTS-33575QT.-965QT.-3878,683.293
Approvals
Active Price BooksPriceBooks
View filterActive = truedue todayEffectiveEnd IS EMPTY or EffectiveEnd >= today
Book CodeNameSegmentEffective StartEffective End
BC-385Book 621Standard15 Sep24 Sep
BC-137Book 736Enterprise13 Sep21 Sep
BC-232Book 774Partner16 Sep22 Sep
BC-671Book 275Promotion15 Sep21 Sep
BC-408Book 445Standard16 Sep24 Sep
BC-529Book 756Enterprise20 Sep25 Sep
Pricing rules
Overdue InvoicesInvoices
View filterIsOverdue = truebalance > 0
Invoice NumberAccountBill To ContactDue DateTotal
INV-88729ACC-22253CNT-858815 Sep900
INV-90155ACC-13178CNT-737520 Sep740
INV-16683ACC-57091CNT-438210 Sep790
INV-26100ACC-78693CNT-616912 Sep850
INV-92754ACC-30766CNT-466410 Sep30
INV-51686ACC-96845CNT-398716 Sep30
Billing
Unapplied PaymentsPayments
View filterunapplied amount > 0
Payment NumberAccountPayment DateAmountAmount Applied
PYM-40956ACC-7535718 Sep540520
PYM-65732ACC-1668609 Sep130600
PYM-67758ACC-1685308 Sep60830
PYM-12322ACC-1471911 Sep630420
PYM-91973ACC-7196716 Sep860780
PYM-38211ACC-9027510 Sep760270
Billing
Active ProductsProducts
View filterActive = true
SKUNameFamilyTypeBase Price
SKU-557Product 193FML-219Standalone530
SKU-390Product 642FML-861Bundle280
SKU-905Product 599FML-781Subscription240
SKU-647Product 516FML-337Service160
SKU-344Product 707FML-992Addon. A Bundle has BundleComponents720
SKU-458Product 446FML-788Standalone340
Configurator
Discount Approval MatrixDiscountApprovalMatrix
View filterActive = true
Tier CodeNameMin PercentMax PercentApprover Role
TC-326Matrix 8787792None
TC-825Matrix 1387477SalesManager
TC-622Matrix 4939186VPSales
TC-161Matrix 2828277CFO
TC-301Matrix 2646962CEO. None is the auto-approve band
TC-896Matrix 3506685None
Approvals
Configuration RulesProductRules
View filterActive = true
Rule CodeNameTypeSeverityDescription
RC-545Rule 778ValidationBlockValidation pr-272
RC-782Rule 370AutoAddWarnAutoAdd pr-897
RC-793Rule 234ExclusionInfoExclusion pr-947
RC-533Rule 627RecommendationBlockRecommendation pr-333
RC-651Rule 238ValidationWarnValidation pr-596
RC-799Rule 382AutoAddInfoAutoAdd pr-545
Configurator

Carry the deal forward

Win Rate by Discount Bandlist

Accepted eligible sent versions divided by sent versions reaching a recorded terminal outcome in the chosen cohort, with still-open versions shown separately. Use the same frozen routed DiscountPercent and exclude withdrawn/superseded duplicates; slice by rep, family and book.

opens Discount Approval Matrix
opens
Discount Approval MatrixDiscountApprovalMatrix
Tier CodeNameMin PercentMax PercentApprover Role
TC-326Matrix 8787792None
TC-825Matrix 1387477SalesManager
TC-622Matrix 4939186VPSales
TC-161Matrix 2828277CFO
Approvals
opens
DAM-87198DiscountApprovalMatrix
TierCode
TC-326
Name
Matrix 878
MinPercent
77
MaxPercent
92
ApproverRole
None
ChainLowerTiers
RequiresAllApprovers

owner Sales Manager

Go from the big picture to the records behind it. This example connects a report, its source view and one illustrative record.

Illustrative records. Connections and approval states follow the authored specification.

From quote to cash

Win complex deals with confidence.

Illustrative previews from the system specification.

Configure Approve approval Send Contract approval Order Invoice
Shapes describe the work. Approval steps are human tasks.
  1. 01

    Configure

    Build the right offer with guided options, bundles and pricing.

  2. 02

    Approve

    Get discounts and negotiated terms to the people who can decide.

    Review the requested discount, margin and terms before the proposal goes to the buyer.

  3. 03

    Send

    Put a clear proposal in front of your buyer and follow its progress.

  4. 04

    Contract

    Carry the agreed scope and terms into the customer agreement.

    Check the agreement against the accepted proposal before releasing the order.

  5. 05

    Order

    Give delivery teams the products, options and dates the customer accepted.

  6. 06

    Invoice

    Bill from the agreed schedule and follow payments through collection.

Keep deals moving

Decision checkpoints where approval stays with your team.

Approve

Review the requested discount, margin and terms before the proposal goes to the buyer.

Contract

Check the agreement against the accepted proposal before releasing the order.

Protect every deal

Human approval and system automation have different jobs.

Approval required

Approve

Review the requested discount, margin and terms before the proposal goes to the buyer.

Approval required

Contract

Check the agreement against the accepted proposal before releasing the order.

System control

Approval matrix

Bring sales and finance together

Active Products
SKUNameFamilyType
Bundle

Product Manager

Prepares catalog, option, bundle and configuration-rule revisions, tests convergence and requests activation. Cannot silently change an active version already used by a quote.

Active Price Books
Book CodeNameSegmentEffective Start
Enterprise

Pricing Manager

Prepares reviewed price-book entries, quantity breaks, costs, floors and promotion rules. Account default-book changes select an already active compatible book; quote revisions retain their own approved prices.

Quote BoardDraft
Quote NumberAccountOwnerQuote Type
Renewal

Sales Rep

Builds and submits their own Draft quote revisions, sends approved versions and records evidenced written acceptance for the ForReview path. Cannot write automatic bundle provenance, approval decisions, signature outcomes or accepted financial totals. An accepted version is changed only through a separately approved linked amendment.

Approvals Awaiting MePending
QuoteQuote AccountQuote OwnerQuote Grand Total

Sales Manager

Supervises team quotes and may edit a team Draft. A person who owned or materially edited the reviewed version cannot approve its discount, floor or terms decisions. Reassignment does not remove that exclusion. Proposes a named time-bounded delegate rather than transferring blanket authority.

Credit Memos Awaiting ApprovalSubmitted
Credit Memo NumberInvoiceAccountReason
Service credit

Executive Approver

Acts in the configured VP sales, CFO or CEO tier, with named-user resolution frozen at submission. Decides assigned upper-tier and floor steps, above-limit credit requests, and independent refund/return reviews. Does not edit quote prices or scope. May independently approve master/delegation changes outside their editor or beneficiary set.

Contracts Up for RenewalActive
Contract NumberAccountOwnerStart Date

Deal Desk

Owns assigned non-standard terms decisions, contract execution checks, and order confirmation/release. Prepares template changes but cannot activate its own changes. Contract verification records the exact executed terms hash; a Signed flag alone is insufficient. Where Deal Desk materially edits quote terms, another eligible Deal Desk reviewer must decide the corresponding Terms step.

Open InvoicesIssued
Invoice NumberAccountCustomer PONumberInvoice Date

Billing Specialist

Owns schedule activation, invoice preparation, cash matching, collection and correction requests. May self-confirm a credit only under its explicit captured within-limit policy. Cannot change commercial amounts through a schedule edit, rewrite an issued invoice, fabricate a confirmed bank refund or overwrite a payment balance. Agent/service identities require a separate configured action allowlist; a role assignment alone does not authorize autonomous use of human decisions.

See what moves revenue

Start with the question. Follow it to the records behind the answer.

Drill-down

Quote Velocity

Elapsed time from Quotes.CreatedAt to each frozen version SentAt and valid acceptance/decline/expiry. Provider recipient views/signatures are distinct from full envelope completion; deduplicate EQuoteEvents by source key and retain unresolved attempts separately. Slice by owner, family and provider; no fabricated terminal time for still-open work.

View My Open Quotes
Source view · Illustrative records
My Open QuotesDraft
Quote NumberAccountQuote TypeStatus
Renewal
List report

Win Rate by Discount Band

Accepted eligible sent versions divided by sent versions reaching a recorded terminal outcome in the chosen cohort, with still-open versions shown separately. Use the same frozen routed DiscountPercent and exclude withdrawn/superseded duplicates; slice by rep, family and book.

View Discount Approval Matrix
Source view · Illustrative records
Discount Approval Matrix
Tier CodeNameMin PercentMax Percent
Drill-down

Discount Leakage

Full-term line plus header discount dollars reconciled to QuoteVersionLines and QuoteDiscountAllocations, separating proven bundle promotions from discretionary concessions and original/renewal/amendment work. Use immutable version policy and avoid counting superseded offers as booked discounts.

View Discount Approval Matrix
Source view · Illustrative records
Discount Approval Matrix
Tier CodeNameMin PercentMax Percent
List report

Approval Bottlenecks

Median and slowest-decile elapsed RequestedAt-to-DecisionAt for decided DiscountApprovalSteps; report pending age separately. Attribute actual DecisionBy, principal/delegation and escalation chain without counting replaced steps twice; retain missing signers and top-tier blocked cases.

View Discount Approval Matrix
Source view · Illustrative records
Discount Approval Matrix
Tier CodeNameMin PercentMax Percent
List report

Pricing Coverage

Active products against reviewed effective book/version and nonoverlapping quantity bands; list absent prices/floors, unknown costs and missing template fallback. An explicit zero cost is distinct from missing cost, and mixed cadence comparisons use the configured conversion.

View Active Products
Source view · Illustrative records
Active Products
SKUNameFamilyType
Bundle
List report

Configuration Rule Hits

Deduplicated ConfigurationRuleHits in the trailing ninety days by rule/component version and outcome, including blocked attempts, removed automatic lines, exclusions and recommendations. Count attempts and affected lines separately.

View Configuration Rules
Source view · Illustrative records
Configuration Rules
Rule CodeNameTypeSeverity
Auto Add
List report

Bundle Attach Rate

For each bundle or promotion, eligible quote versions with that bundle attached divided by eligible evaluated quote versions; show denominator and exclude duplicate evaluations. Revenue and margin come from final allocated bundle-group value and all component costs; unknown-cost coverage remains visible.

View Quotes Awaiting Approval
Source view · Illustrative records
Quotes Awaiting ApprovalSubmitted
Quote NumberOwnerAccountGrand Total
List report

Bookings by Period

Accepted, executed and verified commitments recognized under the selected booking policy, with written acceptance awaiting signature shown separately. Original/add amounts, signed replacement/cancellation ChangeAmount and renewals are distinct; reconcile ContractLines, accepted versions and order allocations without double-counting staged orders or replacement states. Report ARR as run rate, not cash or revenue recognition.

View Quotes Awaiting Approval
Source view · Illustrative records
Quotes Awaiting ApprovalSubmitted
Quote NumberOwnerAccountGrand Total
Drill-down

Renewal Outcomes

Expiring contract terms from RenewalDecisions: completed renewal, evidenced nonrenewal, expired or unresolved. Before/after ARR uses effective renewable ContractLines and the signed price basis/uplift, excluding one-time items and repeated term generation.

View Contracts Up for Renewal
Source view · Illustrative records
Contracts Up for RenewalActive
Contract NumberAccountOwnerStart Date
Drill-down

Billing Backlog

Accepted released allocation net amount less issued schedule consumption, by account/contract/service period. Separate active due plans, pending milestones, inactive schedules and released amounts without a plan; credit memos do not silently make the same obligation billable again.

View Billing Run
Source view · Illustrative records
Billing RunActive
ScheduleDescriptionScheduled DateService Period Start
List report

Invoice Aging

Positive finalized issued invoice Balance in current, 1–30, 31–60, 61–90 and over-90 days past DueDate as of a stated date/timezone. Show retained unapplied cash and available account credit separately; exclude Draft/Void artifacts and unconfirmed reversals/refunds.

View Open Invoices
Source view · Illustrative records
Open InvoicesIssued
Invoice NumberAccountCustomer PONumberInvoice Date
List report

Days Sales Outstanding

For a stated rolling period: end-of-period gross receivables divided by net credit sales during that period times period days. Use finalized issued invoice totals less issued credits as sales, with cash sales excluded by the frozen Invoices.SaleType classification; denominator zero/negative yields unavailable. Payment/application dates provide separate actual days-to-settle cohorts, not a substitute DSO formula. No GL or revenue-recognition result is implied.

View Orders Awaiting Confirmation
Source view · Illustrative records
Orders Awaiting ConfirmationDraft
Sales Order NumberAccountQuoteContract
All reports and dashboards

AI support for your team

Let your AI agent help with everyday work. Set its permissions during setup and keep approvals with your team.

CPQ & Quote-to-CashShared data, controlled access CRMAccounts and contactsAccounts (in and out) Opportunities and productsOpportunities (in) Commercial updatesin and out E-signatureDocuments outout Evidence inin Provider setupin Fulfillment andprovisioningReleased ordersProducts (in) Delivery evidencein and out Accounting andpaymentsInvoices and creditsInvoices (in and out) Cash and correctionsPayments (in) Tax ownershipout CustomercommunicationsEmailInvoices (in and out) Your agent
  • CRM
    • Accounts and contactsAccounts, Contacts · in and out
    • Opportunities and productsOpportunities, Products · in
    • Commercial updatesin and out
  • E-signature
    • Documents outout
    • Evidence inin
    • Provider setupin
  • Fulfillment and provisioning
    • Released ordersProducts · in
    • Delivery evidencein and out
  • Accounting and payments
    • Invoices and creditsInvoices · in and out
    • Cash and correctionsPayments · in
    • Tax ownershipout
  • Customer communications
    • EmailInvoices · in and out
  • Agents
    • Your agentWorks within the permissions you assign
Explore integrations

Your agent works within the permissions you assign.

List the work that needs attention. Keep the approval with the assigned reviewer.

Download Proto Agent setup guide
Illustrative exampleAfter configuration
$ curl -fsSL https://www.erp.ai/skill.md

› open CPQ & Quote-to-Cash and list records waiting on approve
Quote to cash · records listed with owner and age

› approve the first one at approve, as its approver
Approval requiredWaiting for the assigned reviewer
FAQ

Your questions, answered.

How the system works, what you can configure and how to get started.

How do I get started?+

Click Start now, then use Proto to configure CPQ & Quote-to-Cash for your business. Set up your workflows, import your data and invite your team.

Does it replace our CRM?+

The CRM remains responsible for pipeline and sales activity. The proposed connection brings accounts, contacts and opportunity products into quoting, and returns the primary proposal's commercial amount and accepted outcome. Product mappings, ownership and repeated-message handling are configured during implementation.

How do configuration rules help sales?+

Rules guide required accessories, compatible options, quantities and recommendations. Bundles retain their component structure. Repeated edits should converge on the intended configuration without adding the same accessory again, while blocked attempts remain available for investigation.

Can we use different price books?+

Yes. The model supports standard, enterprise, partner and promotional books with effective dates, quantity bands and cost or floor information. The chosen prices and discount allocation are frozen with the submitted proposal, so a later book change cannot rewrite a deal already under review or accepted.

Who approves discounts and special terms?+

Discounts follow the configured matrix; floor exceptions go to the designated executive authority, and negotiated terms go to Deal Desk. Valid automatic bands can clear eligible discounts, while any other required review remains. Each human decision is tied to the submitted revision and an eligible approver.

What does the buyer sign?+

For signature-mode sales, the quote includes the operative agreement terms and serves as the signed order form. A term agreement accepted in review mode still needs its contract signature before downstream release. One-time sales can skip a term contract. Deal Desk verifies the required evidence against the approved proposal.

Can we change a quote after sending it?+

An eligible unaccepted proposal can be revised after its existing signature request is resolved. The new version is reviewed and sent on its own terms. Accepted business stays intact; changes use a linked amendment and the required approvals, signature and financial corrections.

How does billing follow the sale?+

The accepted line values feed the order and billing schedule. Billing Specialist reviews and activates the schedule before eligible dates or evidenced milestones can issue invoices. The model supports upfront, recurring and milestone billing, with accounting ownership and final tax reconciliation agreed during implementation.

How are payments and corrections handled?+

Payments are matched to invoices for the same account within their remaining amounts. Linked reversals preserve the receipt and application history. Credits can correct eligible invoice value even when the invoice has already been paid; the resulting account credit or refund is handled explicitly with finance and accounting.

How do renewals work?+

Renewals use the price basis, uplift, notice terms and current recurring commitments agreed in the contract. Amendments take effect only after their required approval and signature. One-time products are excluded from recurring renewal, and non-renewal decisions retain their date and evidence.

Does it support usage billing or multiple currencies?+

This model prices in USD and bills agreed amounts on schedules. Usage rating, multi-currency pricing, revenue recognition and the general ledger remain with the specialist systems chosen for those jobs. Supported tax cases and the accounting connection are scoped and verified during implementation.

What does it cost?+

There is no per-user fee for ordinary manual work in ERP.AI's official interface. Machine work, retention beyond the included allowances, model use and Proto services follow the current pricing contract. Implementation is scoped separately; the pricing page explains the rates and account rules.

Implementation

Plan your CPQ rollout around the products, policies, connections and people who will use it.

Read the implementation plan
  1. 01

    Map how you sell

    Identify configurable products, bundles, price books, discounts, cost and floor rules. Agree which system owns accounts, fulfillment, tax, accounting and collection, and define the quoting-only or complete-process launch boundary.

    Team and ERP.ai
  2. 02

    Set commercial policy

    Assign discount and terms authority, independent reviewers, delegation and escalation. Resolve contract terms, renewal price basis, service dates, proration, billing triggers and credit limits before configuring templates.

    Team and ERP.ai
  3. 03

    Prepare the catalog

    Load products, options, bundles and pricing in dependency order. Rehearse compatible and blocked combinations, quantity bands, automatic discounts, missing costs and mixed recurring and one-time offers.

    Team and ERP.ai
  4. 04

    Connect the surrounding systems

    Verify CRM mappings and signature documents, then order, fulfillment, accounting and payment exchange. Test repeated events, delayed callbacks and uncertain provider outcomes as well as the successful path.

    Team and ERP.ai
  5. 05

    Rehearse complete deals

    Work representative quotes with the people who will run them. Check that discounts survive order creation, billing reconciles to accepted value, approvals protect the sent revision and a partial shipment does not release an acceptance milestone.

    Team and ERP.ai
  6. 06

    Reconcile the migration

    Preserve source identifiers, signed documents, accepted versions and outstanding obligations. Stage cyclic references, reconcile invoices and cash at the cutoff, and suppress historical messages, orders and postings while loading the baseline.

    Team and ERP.ai
  7. 07

    Activate the agreed scope

    A quoting-only launch keeps automatic downstream generation and billing disabled. A later cutover reconciles transferred accepted work before enabling its effects. For a complete rollout, activate only reviewed balances, schedules and connections.

    Team and ERP.ai
  8. 08

    Review early operation

    Investigate blocked configurations, slow decisions, unresolved deliveries and billing exceptions. Tune rules through approved releases and confirm that existing accepted agreements keep their original terms.

    Team and ERP.ai

Pricing

The base account and ordinary manual work in ERP.AI's official interface are $0. Viewing, searching, creating, editing, approving, deleting and exporting records in that interface do not consume read or write credits. There is no per-user fee.

Machine work: external API-key requests, imports, workflows, agents and scheduled jobs. Successful external API-key reads and writes use the operation rates below. Starting a managed execution from the interface still starts that metered service.

Pricing and account rules
Credit rate card
Machine workIncluded per $1 of credit
List/filter or get record calls20,000
Search or aggregate calls4,000
CSV or PDF exports100
Record writes4,000
Imported or synced records200,000
File upload in MB2,000
Workflow runs2,000
Code-node compute beyond included in CPU-sec12,000
Agent executions2,000
Scheduled jobs or webhook activations20,000

Read and write rates apply to successful external API-key requests. Ordinary manual work in the ERP.AI interface is $0.

prepaid creditsSmallest pack $5, purchased credits never expire.

Go deeper

Explore the complete system.

Follow the operating model from the process to the people, records and decisions behind it.

Industries

Software and subscriptions Quote editions, seats and add-ons with clear terms, billing and renewals.Configured hardware and equipment Build accurate equipment proposals and carry the accepted configuration into delivery and billing.Professional and managed services Quote service packages and retainers with clear scope, approvals and billing milestones.Channel and reseller sales Quote partners on the right terms while keeping the end customer connected to the deal.

Reference

Roles and permissions Give sales, Deal Desk and finance the access and authority their work needs.Reports and dashboards Follow sales progress, pricing decisions, renewals and collection.Data model Explore the records behind each deal and plan a controlled commercial data migration.Integrations Connect the deal from your CRM through signature, delivery and accounting.Implementation Plan your CPQ rollout around the products, policies, connections and people who will use it.AI agents Help your team prepare quotes, review exceptions and follow up on commercial work.

Start

Pricing No per-user fees. Pay for automation as you use it, with implementation priced separately.Questions Answers for the sales and finance teams evaluating CPQ & Quote-to-Cash.Get started Explore CPQ and plan a rollout for your sales and finance teams.
ERP•AI workspace

Make it work your way.

Use Proto to configure this system for your business. Review fields, rules and approvals before releasing changes.

Start now Download Proto

Previews contain illustrative data from the system specification.

More CPQ systems

See all
Industrial equipmentLive

CPQ for Industrial Machinery

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Furniture & home goodsLive

CPQ for Commercial Furniture

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Industrial equipmentLive

CPQ for Industrial Automation

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Aerospace & defenseLive

CPQ for Aerospace Components

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Retail & e-commerceLive

CPQ for Retail & E-Commerce

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
TelecommunicationsLive

CPQ for Telecom Equipment

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Technology & IT servicesLive

CPQ for Data Center Infrastructure

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Solar & renewable energyLive

CPQ for Solar & Renewable Energy

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Commercial Kitchen EquipmentLive

CPQ for Commercial Kitchen Equipment

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Medical devicesLive

CPQ for Medical Devices

Configurator, pricing rules and quotes, in one system.

  • Bundles
  • Discount thresholds
  • Approval matrix
  • Quote versions
  • Guided selling
  • Price books
Start now Explore
Not quite it?

Describe the system you need. Proto drafts it in a private workspace.

Describe it
Proto for your workspace

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appCPQ & Quote-to-Cash

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to install. AI usage is charged separately.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.