AI CPQ · Bunny RevOps Agent

AI CPQ that drafts the quote and leaves the decision to you

AI CPQ hands the quoting legwork to an AI agent: it reads your deal notes or the contract, builds the quote from your catalog and prices it against the live subscription. Bunny is SaaS billing, CPQ and RevOps for B2B SaaS, and its RevOps Agent does AI quoting inside the same system that bills the deal. Every quote it writes stays a draft until a person applies it.

How it works

How does AI quoting work in Bunny?

The agent does the typing. You keep the judgement. Every AI quote goes through the same four steps.

  1. 01 · Tell it the deal

    Plain language, notes or a contract

    Type what the customer wants, paste your call notes, or upload the signed contract or a pricing sheet. The agent pulls out the plan, quantities, term and pricing.

  2. 02 · It drafts the quote

    Built from your catalog and live data

    New business, quantity or price changes, renewals and price-list migrations, with discounts, ramps and free periods. Changes start from the customer’s current subscription, not a blank page.

  3. 03 · You review it

    Your rules still apply

    The quote sits in Bunny as a draft. Read it, change it, or throw it away. Ask the agent to preview the next invoice first. The approval flows your team already uses still apply.

  4. 04 · A person applies it

    Then it’s real

    Applying the quote is a deliberate step. Only then does it become a subscription, a billing schedule and an invoice. Nothing bills a customer before that.

Pricing guardrails

What stops an AI quote from going off the rails?

Nobody wants an AI quietly repricing their biggest account at 2am. Bunny is fast on the boring bits and careful with the money.

  • Prices come from your catalog The agent quotes from your price lists. A negotiated rate shows up as a discount or price change on the draft, where you can see it.
  • Drafts until a person applies them Every quote the agent writes is a draft. Applying it is a separate, explicit step, and nothing bills a customer until that happens.
  • Your permissions, not its own The agent acts as the person who asked. It can only see and change what that person could see and change in Bunny.
  • Questions can’t break things Read-only tools are genuinely read-only. Looking up a customer’s contract can’t change their subscription, invoice or price.
  • Approval rules still run The approval flows your team already uses still apply. A quote that trips a rule on amount, discount, product, plan or billing period can’t be shared until it’s approved.

What the agent actually does

A renewal with a 5% uplift and a 10% discount, as it runs through Bunny’s MCP tools.

The same tools power the in-app agent, the Slack bot and the Bunny MCP server for Claude, ChatGPT and other MCP clients.

AI quoting in practice

What can you ask an AI CPQ agent to do?

Real requests the Bunny RevOps Agent handles today. Be specific with names, plans, quantities and dates, and you get a quote you barely need to touch.

“Create a new subscription for Bluestar Financial on the Pro plan with 10 users.”

New-business quote

A draft quote priced from the Pro price list, ready for you to review.

“Increase Happy Smiles Inc to 25 users starting on May 1st 2026.”

Mid-term change

A draft change quote from the live subscription, prorated from the date you gave.

“Apply a 10% discount on the next renewal for Jones & Co.”

Renewal quote

A draft renewal with the discount on it. The current contract stays untouched.

“Renew Acme with a 5% uplift.”

Renewal with uplift

A draft renewal with every charge repriced by 5%.

“Create a subscription from this contract. [acme-contract.pdf]”

Contract to quote

Plan, users, price and term read from the PDF, confirmed with you before anything is created.

“Import the plans and pricing from example.com/pricing.”

Catalog setup

Products, plans and price lists the next quote can price from.

“Which customers are currently getting discounts?”

Read-only lookup

An answer from live data. Nothing changes.

In Bunny

Open the chat from any page and the agent has the context of the account or quote you’re on.

In Slack

Message @bunny in any channel. Reps can ask for a draft without leaving the deal thread.

Over MCP

Connect Claude, ChatGPT or any MCP client over OAuth. Same 31 tools, same draft-first rules.

Is AI CPQ only as good as the CPQ underneath it?

Yes. An AI bolted onto a quoting tool that can’t see the subscription will draft a confident, wrong renewal. Bunny’s agent works off the same catalog-rooted data that drives quoting, billing, provisioning and revenue recognition, so the quote it drafts already knows what the customer has, what they pay and when they renew.

See what that foundation handles in CPQ for SaaS, or everything else the agent can do on the RevOps Agent page.

  • Live subscription state
    Upgrades and renewals start from what the customer has today.
  • Co-terming and proration
    Handled by Bunny, not worked out by the model.
  • Ramps, discounts, free periods
    Structured charge lines on the quote, not text in a PDF.
  • Quote to invoice
    Once applied, the subscription, billing schedule and invoice follow.
Free trial

The RevOps expert your team never had.

Ask it anything about your book of business, and it answers from your live data. Point it at the renewal that needs a quote and it drafts one. All the digging, none of the digging.
  • Type "send upgrade quotes to all starter plan accounts" — done in seconds
  • Know which renewals need you this month, while there is still time to do something about it
  • Find every overdue invoice in one question, instead of one account at a time
Try free for 30 days

No credit card required. Cancel anytime.

FAQ

Frequently asked questions

What is AI CPQ?
AI CPQ is configure-price-quote software with an AI agent doing the legwork: it reads a deal description, call notes or a contract, builds the quote from your product catalog and prices it. Bunny's version runs inside Bunny, the SaaS billing, CPQ and RevOps platform for B2B SaaS, so the agent quotes against live subscriptions.
Can the AI bill a customer without a person approving it?
No. Every quote the Bunny RevOps Agent writes is a draft. Applying a quote, which is what creates the subscription and invoice, is a separate, deliberate step. Nothing bills a customer until it happens.
Can AI draft a quote from a contract or deal notes?
Yes. Describe the deal in plain language, paste your notes, or upload a contract or pricing sheet. The agent extracts the plan, quantities, price and term and drafts the quote or subscription for you to review.
How does AI quoting respect pricing guardrails?
The agent prices from your price lists, works only within the permissions of the person who asked, and leaves quotes as drafts. The approval flows your team already uses still apply, so a quote that trips a discount or amount rule can't be shared until it is approved.
What kinds of quotes can the AI agent draft?
New subscriptions, quantity and price changes to existing subscriptions, renewals and price-list migrations, with charge lines for discounts, ramps, adjustments and free periods, and percentage price adjustments across a whole quote.
Can I use AI quoting from Claude or ChatGPT?
Yes. Bunny's MCP server connects Claude, ChatGPT or any MCP-compatible client over OAuth with the same 31 tools that power the RevOps Agent, including the full compose-then-apply quoting workflow.
Where can my team use the RevOps Agent?
Inside the Bunny app, where it has the context of the page you are on; in Slack, by messaging @bunny; and over MCP from your own AI client.