Salesforce Agentforce · Pricing Model
Agentforce Now Prices AI Agents by Outcome, Not Conversation
Billing moves from "per chat" to "per resolution." ROI math gets cleaner — but the definition of "resolved" is where disputes will happen.
What Changed
Until now, Agentforce billed per conversation — you paid the same whether the agent solved anything or not, making ROI hard to calculate.
Salesforce formally defined 'resolved' for AI agents and published per-resolution pricing (Reddit). Billing moves from per-conversation to per-outcome.
Teams modeling AI agent ROI can now run cleaner numbers. Watch how 'resolved' is defined in the contract — that's where disputes will happen.
Key Points to Watch
Old billingPer conversation (regardless of outcome)
New billingPer resolved case
BenefitROI is now directly calculable
Risk"Resolved" definition becomes a contract dispute
Checklist for Procurement and Negotiation
- Pin down the definition of "resolved" in writing before signing. Does it mean the customer says so? A log event? Get it specific.
- Compare your past 1–3 months of conversation-based billing against an estimate under outcome billing to see which model benefits your use case.
- Confirm you have billing visibility (dashboard or log exports) so you can verify charges if a dispute arises.
Source: salesforce.com/einstein