An operations lead at a 250-person healthcare software company checks this quarter's Salesforce invoice against last quarter's. The per-seat price hasn't moved. The total has, and the difference traces back to a pricing line that didn't exist on the contract eighteen months ago.
This isn't a one-off. It's what happens when a vendor already under contract adds a metered layer on top of the seat price. Salesforce and Notion have both done it. Here's what actually changed, and what it means for a budget that wasn't built to expect it.
The math that looks wrong but isn't
In May 2025, Salesforce introduced Flex Credits for Agentforce, its AI agent product. Before that, pricing was simple, a flat $2 per conversation, and after, it's $0.10 per action, with Flex Credits sold in packs of 100,000 for $500.
Here's the part that trips people up. A conversation and an action aren't the same unit, and Salesforce hasn't published how many actions a typical conversation uses. Updating a record, running a workflow, resolving a case, each one draws down credits, but there's no public ratio to convert the old per-conversation number into the new per-action one. A company that budgeted based on last year's conversation volume has no clean way to translate that into this year's credit consumption. The bill isn't wrong. It's just answering a different question than the one the old contract asked.
Enterprise Edition customers and above get 100,000 Flex Credits included at no cost through Salesforce Foundations, which softens the change for some. It doesn't remove the underlying problem: once usage grows past that allotment, the cost scales with actions taken, not seats assigned, and nobody signed up to track actions.
It's not just Salesforce
Notion made a similar move, just packaged differently. Its Business plan, at $20 per seat per month, now bundles in the full Notion Agent and AI features that used to sit behind a separate add-on. Free and Plus plan users get only a limited trial of the same capabilities.
On top of that seat price, Notion sells Custom Agents as a metered product: free to try, then $10 per 1,000 monthly Notion credits. Custom Agents handle repetitive tasks autonomously, which is exactly the kind of feature a team adopts quickly once it works, and exactly the kind of feature that's hardest to forecast once it does.
Two different vendors, two different products, the same underlying shift. The seat price is no longer the whole story. A metered layer sits on top of it, and it moves independently of headcount. That's the shift.
See what your current AI credit usage actually costs
CostRoom checks your Salesforce, Notion, and other vendor contracts against current usage and market pricing.
Why this hits harder without a dedicated team to track it
A large enterprise with a software asset management function can absorb a change like this. Someone's job is already to read vendor pricing announcements and model the impact before it lands. A company running at 200 to 500 employees usually doesn't have that role, so the announcement arrives, gets skimmed, and the actual cost shows up three or four months later as a line item nobody can explain on the spot.
It's not a failure of attention. Reading Salesforce's Flex Credits documentation closely enough to model action-level usage, or tracking Notion's credit consumption against what Custom Agents are actually doing, is a specific, ongoing task. Without someone assigned to it, it doesn't happen until the invoice forces the question.
What actually helps
Two things close most of the gap. First, pull the last two or three invoices for any vendor charging by credit or action, and check whether usage is trending up, flat, or unpredictable. That trend, not the sticker price, is what actually drives next quarter's bill.
Second, before the next renewal, ask the vendor directly for the conversion detail they haven't published, like what a typical action or credit actually covers for your use case. Vendors will usually give a working estimate even when they won't commit to a public ratio. Getting that number before the renewal, not during it, is what turns a surprise into a planned number.
Start with an AI and SaaS spend analysis
CostRoom maps your current vendor pricing against the market before your next renewal.
Frequently asked questions
Why did my Salesforce bill change if the price per seat stayed the same?
Salesforce introduced Flex Credits in May 2025, moving Agentforce from $2 per conversation to $0.10 per action. Actions and conversations aren't a fixed ratio, so usage-driven cost can rise even when nothing about your seat count or seat price changed.
How much does Salesforce charge for Flex Credits?
Flex Credits cost $500 per 100,000 credits, with each action consuming 20 credits, or $0.10 per action. Enterprise Edition and above get 100,000 credits included at no cost through Salesforce Foundations.
Does Notion charge extra for AI features?
Full Notion AI and the Notion Agent are included in the $20 per seat per month Business plan. A separate metered product, Custom Agents, is free to try and then billed at $10 per 1,000 monthly credits on top of the seat price.
How do I budget for vendors that charge by credit or action instead of by seat?
Check recent invoices for usage trend, not just the current total, and ask the vendor directly for a working estimate of what a credit or action covers for your specific use case before your next renewal.
Related reading:


