From Aryan Vatsa | Product & Market Analysis

Agentforce vs Fin vs Breeze: Three Meters That Do Not Measure the Same Thing

On this page

Three platform vendors sell customer support agents on three different meters. Fin bills $0.99 per outcome, HubSpot Breeze bills $0.50 per resolved conversation, and Salesforce Agentforce bills $0.10 per action. Anyone comparing Agentforce vs Fin vs Breeze on those three numbers is comparing three different units, and the 10x spread mostly disappears once you fix that. What survives the fix is the interesting part.

Key takeaways

  • The 10x headline spread is a unit mismatch, not a price gap. Fin charges once per conversation outcome, Breeze once per resolved conversation, Agentforce once per action. Salesforce's own price list sets the crossover at roughly 20 actions per conversation.
  • HubSpot's resolution clock cannot be wound back. Its documentation establishes the status 72 hours after the last visitor message and states that a later transfer request or negative feedback does not change it.
  • Fin is the only one of the three that can bill you for a handoff. Its published outcome list includes a procedure handoff to a human at the same $0.99 as a resolution.
  • Salesforce is buying Fin for about $3.6 billion. Two of the three products in this comparison will sit under one roof, which removes the main reason a Salesforce shop was running Fin as a hedge.
10xSpread between the three published headline rates, from $0.10 to $0.99. Source: Fin, HubSpot and Salesforce pricing, 2026.
72 hoursHubSpot's window after which a Breeze conversation bills as resolved, unchanged by later negative feedback. Source: HubSpot Knowledge Base, 2026.
$3.6BWhat Salesforce agreed to pay for Fin, formerly Intercom, on 15 June 2026. Source: CNBC, June 2026.

The three support agent prices are not three prices

A buyer reading three vendor pricing pages in one afternoon sees $0.99, $0.50 and $0.10. That looks like a ten-to-one range for the same job. It is not, because none of the three vendors is selling the same billable event.

This is the most common mistake in AI support procurement right now, and it is not the buyer's fault. Every vendor picked the unit that makes its own product look disciplined, and none of them publishes a conversion into anyone else's unit. Comparison is left as an exercise for the person signing the contract.

Fin bills for outcomes, including the ones it did not finish

Fin's published pricing lists four billable outcomes at $0.99 each, plus lead qualification at $9.99. A resolution is defined as no further help being requested after Fin's last answer. A procedure handoff, where Fin completes a workflow you configured to end at a human, is also billable. So is a disqualification, where Fin decides a prospect does not match your criteria.

Read the resolution definition again. It bills on silence, not on confirmation. A customer who gives up and closes the tab produces the same invoice line as a customer whose problem was fixed. The meter cannot tell you which of the two you paid for.

There is a fair defence of this. Confirmation-based billing requires the customer to answer a survey, most customers do not, and a meter that only fires on replies would undercount real work badly. Silence is a proxy that errs in the vendor's favour, but every available proxy errs somewhere.

Agentforce bills for work, not results

Salesforce sells Agentforce capacity as Flex Credits at $500 per 100,000 credits, with a standard action costing 20 credits. That is $0.10 an action, and $0.15 for a voice action. The meter runs on work performed, with no reference to whether the customer went away satisfied.

The older per-conversation model at $2.00 is still available. Salesforce did not remove it, which matters for the arithmetic below. Two published prices from the same vendor for the same job let you infer what that vendor privately thinks a conversation costs.

What Agentforce, Fin and Breeze each count as a resolution

The billing unit is the visible half of the decision. The definition sitting behind the unit is the half that moves your invoice, and it is written in documentation nobody reads before signing.

The 72-hour clock does not run backwards

HubSpot is the most precise of the three, and its precision is worth reading closely. A Breeze conversation counts as resolved when the agent shared a content source or performed an action. There must also be no qualifying handoff to a human within 72 hours of the last visitor response.

Then comes the sentence that should change how you model this. HubSpot states that subsequent actions, including messages from a live agent, a transfer request or negative feedback, will not change the resolution status.

That is a defensible engineering choice. Billing needs a settled state, and an open-ended clock never settles. It also means a conversation your customer rated badly on day four is still on your bill as a success, priced at 50 credits.

HubSpot moved Breeze Customer Agent to this model on 14 April 2026, cutting the rate from $1.00 per conversation to $0.50 per resolved conversation. On its own numbers that is a price cut for most buyers, because the old meter charged whether the agent resolved anything or not. The mechanics of the credit conversion are covered in the breakdown of what HubSpot's credit repricing actually changed.

The three meters, side by side, August 2026
 FinHubSpot BreezeSalesforce Agentforce
Billing unitOutcomeResolved conversationAction
Headline rate$0.99$0.50, or 50 credits$0.10, or 20 Flex Credits
What triggers a chargeResolution, procedure handoff or disqualificationContent source shared or action performed, no handoff in 72 hoursAny action the agent performs
What is freeTransfers to a human with no outcomeConversations escalated inside the windowNothing the agent actually does
Minimum50 outcomes a monthIncluded credits by plan tierCredit packs, or contracted licences
Alternative modelNone publishedNone$2.00 per conversation, still offered

Rates are the vendors' published list prices as of 24 August 2026. Enterprise contracts are negotiated, and none of these three publishes its volume discount schedule. Treat the rate column as a ceiling, not a quote.

The same four conversations, billed three different ways Based on each vendor's own published definition of a billable event, August 2026 Fin Breeze Agentforce Agent resolves it Billed $0.99 Billed $0.50 Every action Customer gives up and stops replying Billed $0.99 Billed $0.50 Every action Agent hands off to a human Billed if it is aconfigured procedure Not billed Every action Customer returns four days later Not documented Not documented Every action Grey cells are questions the published documentation does not answer. Ask for them in writing.
Row two is the one to argue about in procurement. Two of the three vendors bill a customer who gave up exactly as they bill a customer who was helped.

Normalising Agentforce vs Fin vs Breeze to one unit

To compare the three you need a common denominator. The only one that works is cost per inbound conversation the agent handles, because that is the volume figure you already have in your helpdesk.

Salesforce's own two prices set the crossover at 20 actions

Salesforce publishes $0.10 per action and $2.00 per conversation for the same product. Divide the second by the first and you get 20. That is Salesforce's own implied estimate of how many actions a support conversation takes, and it is a far better anchor than any consultancy's guess.

The inference is worth stating plainly, because it does the work of a benchmark nobody has published. A vendor offering two meters prices them near indifference, otherwise buyers would arbitrage the gap immediately. Below 20 actions, credits are cheaper. Above it, the conversation price is.

Now take 1,000 inbound conversations. Assume 65% are handled by the agent without a human, which is the rate HubSpot reports for Breeze Customer Agent across more than 8,000 activated customers. Apply it to all three for comparability, which is generous to nobody in particular.

Breeze bills 650 resolutions at $0.50, so $325. Fin bills 650 resolutions plus, say, 100 configured procedure handoffs at $0.99, so $743. Agentforce bills every action on all 1,000 conversations, including the 350 it lost, which is $800 at eight actions each and $2,000 at twenty.

Cost per 1,000 inbound conversations, not per billable event Illustrative. Assumes 65% handled without a human, 10% of the remainder routed through a configured handoff. Breeze $0.50 headline $325 650 resolutions billed Fin $0.99 headline $743 650 resolutions plus 100 handoffs Agentforce $0.10 headline $800 to $2,000 8 actions up to 20 actions, on all 1,000 The cheapest headline rate produces the largest bill, because its meter never stops for a conversation that failed.
The bars invert the headline order. This is arithmetic on published rates and one stated assumption, not a measurement of any real deployment.

The inversion holds for a structural reason rather than a pricing accident. Fin and Breeze charge for a subset of conversations, Agentforce charges for a multiple of them. A per-action meter is the only one of the three where a failed conversation still generates revenue for the vendor, and failed conversations are roughly a third of the volume.

That does not make Agentforce a bad purchase. It makes the $0.10 figure the least informative number on any of the three pricing pages. The Agentforce conversation-cost breakdown works through the full arithmetic for Salesforce, including the licence floor sitting underneath the credits. The wider pattern is covered in the piece on bundling against metering.

One practical warning about the arithmetic. Every one of these meters is sensitive to a variable you control, and it is a different variable in each case. Breeze rewards you for escalating early. Fin rewards you for keeping procedures out of the configured-handoff category. Agentforce rewards you for scoping the agent so tightly that it takes fewer steps. Optimise for the wrong one and you will pay for the privilege.

Deflection quality is the number nobody publishes independently

Price per unit only matters if the units are comparable in quality. Here the evidence base gets thin, and the honest answer is that no independent, cross-vendor benchmark of support agent quality exists in public.

Every published resolution rate is vendor-run

Fin's headline claim is a 76% average resolution rate across its customer base, which Salesforce repeated in its acquisition announcement. Its Apex 1.0 model scored 73.1% on Intercom's own benchmark, against 71.1% for GPT-5.4 and 69.6% for Claude Sonnet 4.6. HubSpot reports 65% resolution and a 39% cut in resolution time across more than 8,000 customers.

Three vendors, three numbers, three definitions of the thing being counted, and three vendor-run measurements. That is not a comparison. It is three press releases printed next to each other.

VentureBeat's coverage of the Apex benchmark made the limitation explicit. Intercom declined to disclose the base model and did not publish a sample size. The result may well be genuine. It is also unfalsifiable as published, which is the wrong side of a trade for a claim this load-bearing.

There is a second problem underneath the first. Fin's 76% and HubSpot's 65% are averages across thousands of deployments with wildly different knowledge bases. An average across that much variance tells you almost nothing about your own likely result, because the driver is not the model. It is how much of your product knowledge is written down, how deep the integrations go, and how narrowly the agent is scoped.

My position is that you should ignore all three headline rates in a bake-off. Run each agent against 200 of your own historical tickets, grade the transcripts yourself, and treat the vendor number as marketing until your own sample contradicts you. Two weeks of that work is worth more than any published benchmark, and it is the only measurement anyone will ever let you audit.

Escalation is where the three support agents diverge most

Every deployment escalates. The design question is what happens in the seconds around the handoff, and the commercial question is who pays for it. The three vendors answer both differently.

Fin is the only one of the three whose published price list contains a line for a handoff. A procedure handoff bills at $0.99, the same as a resolution. The logic is coherent, because completing a configured triage workflow is real work that saved a human real time. It is still the case that Fin can invoice you for a conversation it could not finish.

Breeze is the opposite. A qualifying handoff inside 72 hours removes the charge entirely, which aligns HubSpot's revenue with your outcome more tightly than either competitor manages. The catch is the direction of the clock. Escalate late and you pay anyway, and nothing you do afterwards reverses it.

Agentforce is indifferent. The actions consumed before the handoff are billed exactly as they would be in a resolved conversation, so the meter carries no signal at all about whether the agent helped. For a buyer that is the cleanest possible separation of price from performance, and it is worth understanding before you sign, alongside the contract clauses worth arguing over on any agent purchase.

None of the three publishes what it transfers to the human alongside the ticket. Full conversation history, extracted intent, attempted actions and the results of those actions are four separate things. A handoff carrying only the first makes the customer repeat themselves, which is the moment that turns a deflection into a complaint.

Ask for a live demonstration of the human agent's screen immediately after an escalation, not a slide about it. If the answer is a chat transcript pasted into a ticket note, the agent is not integrated with your service desk, whatever the integration page says.

Lock-in: what each AI support agent drags in behind it

The per-unit rate is the part of the bill you negotiate. The platform underneath is the part you cannot leave, and it is usually the larger of the two by a wide margin.

Fin is the only one that runs on someone else's helpdesk

Fin publishes native connections to Zendesk, Salesforce Service Cloud, Freshdesk and HubSpot. It also sells a deployment mode that sits on top of an existing helpdesk rather than replacing it. That is a genuine architectural difference, not a marketing one, and it has been the strongest argument for Fin against both platform incumbents.

Agentforce and Breeze are the reverse. Each is a feature of a platform you are already committed to, and neither is sold to anyone who is not. That is not a criticism. It is the whole reason both can price aggressively, because the agent does not have to carry the acquisition cost of the account.

What sits underneath each agent
 Runs on your existing helpdeskRequires the vendor's platformWhere the switching cost lives
FinYes, published integrations with four major helpdesksNo, though Intercom's own helpdesk is offeredConfigured procedures and tuned content sources
HubSpot BreezeNoYes, HubSpot CRM and the credit systemThe CRM itself, which the agent reads from
Salesforce AgentforceNoYes, Salesforce editions and the data layerService Cloud configuration, plus the data platform the agent grounds on

This table describes architecture, not cost. Published implementation and data-platform figures for Agentforce circulate widely but trace to consultancies rather than to Salesforce's own price book, so none is quoted here.

The pattern is the one platform absorption of point tools predicts. A capability that arrives as a line item on an existing contract does not have to win a bake-off. It has to be adequate, and adequate is a much lower bar than better. Every specialist in this category is fighting that asymmetry rather than fighting a product.

Salesforce buying Fin collapses the comparison to two roofs

On 15 June 2026 Salesforce signed a definitive agreement to acquire Fin, formerly Intercom, for approximately $3.6 billion. The deal is expected to close in the fourth quarter of Salesforce's fiscal 2027, and brings more than 30,000 business customers with it.

That changes the shape of this comparison more than any pricing move could. A Salesforce customer running Fin was, until June, running a hedge against its own platform vendor. After close, the hedge and the thing it hedged against report to the same executive.

Salesforce did not need to buy resolution volume. Agentforce ARR reached $800 million in its fiscal fourth quarter, up 169% year on year, on 29,000 closed deals. It bought a product that resolves support conversations better than its own by the only numbers either company publishes, and a purpose-built model to go with it. That is a candid assessment of Agentforce's own support agent, delivered in the form of a cheque.

The practical question for a buyer is whether Fin's per-outcome pricing survives integration. Nobody has said it will not, and nobody has committed that it will. If you are signing a Fin contract this year, the renewal term and any price-protection clause are worth more attention than the rate. That judgement sits inside the wider argument about whether Salesforce is the platform or the roadkill of the agent era.

Where this AI support comparison is weakest

Three things in this post would not survive a hostile review, and it is better to say so than to have a vendor say it for you.

The normalisation rests on assumptions, not measurements

The 65% handling rate applied to all three vendors is HubSpot's published figure for its own product. Using it for Fin and Agentforce is a modelling convenience, not a finding. Your rate will be set by your knowledge base quality, your integration depth and how narrowly you scope the agent, none of which appear anywhere in this arithmetic.

The eight-action figure is likewise illustrative. Salesforce's own $2.00 conversation price anchors the ceiling at 20, and I have used a lower number deliberately to avoid the least flattering reading of its meter. A buyer with real transcripts can replace both numbers in an hour, and should, before quoting any figure from the chart above.

The strongest case against this argument

A Salesforce or HubSpot customer can reasonably argue that per-unit price is close to irrelevant. If the agent is a line item on a renewal you were signing anyway, the incremental spend is small, the procurement cycle is zero, and the integration risk is already absorbed. Against that, Fin has to be better by enough to justify a separate contract, a separate security review and a separate vendor relationship.

That argument usually wins, and it should. The counter-case is narrow but real. If support is the majority of your customer contact, a two-point difference in resolution quality is worth more than the entire pricing delta, and the specialist earns its separate contract several times over. Both positions are defensible. Which one applies to you is an empirical question about your ticket mix, not a matter of taste.

The last weakness is the one I could not fix. No independent audit of resolution quality across these three products exists, and I do not believe anyone has attempted one. Every figure in the quality section traces back to the vendor selling the product. That gap will stay open until either a neutral party runs the benchmark or one of the three publishes its methodology and its sample.

Frequently asked questions

Is Agentforce cheaper than Fin?

Only on the headline rate. Agentforce bills $0.10 per standard action and Fin bills $0.99 per outcome, but a conversation contains many actions and only one outcome. Salesforce's own alternative price of $2.00 per conversation implies about 20 actions per conversation, so the two meters can land close together. Model your own action count before assuming a saving.

What counts as a resolution for Intercom Fin?

Fin's published pricing defines a resolution as no further help being requested after Fin's last answer. It also bills at the same $0.99 rate for a procedure handoff, where Fin completes a configured workflow that ends with a human, and for a disqualification. Conversations transferred to a human without an outcome are not charged. Lead qualification is billed separately at $9.99.

How does HubSpot Breeze define a resolved conversation?

HubSpot counts a conversation as resolved when the customer agent shared a content source or performed an action. There must also be no qualifying handoff to a human within 72 hours of the last visitor response. HubSpot's documentation states that later events, including a transfer request or negative feedback, do not change that status. Resolutions cost 50 credits, about $0.50 at standard rates.

Which AI support agent has the best deflection rate?

Nobody can answer this from public evidence. Fin claims a 76% average resolution rate, HubSpot reports 65% for Breeze Customer Agent, and no independent party has benchmarked either against Agentforce using a shared definition. All published figures are vendor-run and use different definitions of resolution. Test each on a sample of your own historical tickets before believing any of them.

Does the Salesforce acquisition of Fin change Fin's pricing?

Not yet. Salesforce announced the definitive agreement on 15 June 2026 at approximately $3.6 billion, with closing expected in the fourth quarter of its fiscal 2027, and Fin's per-outcome pricing is unchanged so far. Neither company has committed to preserving it after close. If you are signing now, negotiate the renewal term and any price protection rather than the rate.

Should I buy the support agent from my existing platform vendor?

Usually yes, if support is a modest share of your customer contact. The agent arrives as a line item on a contract you were renewing, the integration risk is already absorbed, and procurement is trivial. Choose a specialist when support volume is large enough that a small quality difference outweighs the whole pricing delta, and prove that difference on your own tickets first.

Where to start this week

Pull the last 200 closed tickets from your helpdesk. Label three columns: what the customer wanted, how many distinct system actions the resolution required, and whether a human was needed. That gives you the action count and the handling rate the vendors will not give you, and both are inputs to every calculation above. It takes an afternoon and it survives every pricing change any of these three vendors makes.

Then send one email to each vendor on your shortlist with a single question. Ask them to state, in writing, what happens to the bill when a customer stops replying without confirming their problem was solved. The three answers will differ. The differences are worth more than any demo, and the vendor who answers fastest and most precisely is telling you something useful about the next two years of the relationship.

Read the three pricing models in full

Each vendor's meter has its own deep dive: the Agentforce conversation math, what Fin's per-resolution price actually bills, and HubSpot's credit repricing.

References

  1. Fin, Pricing, accessed August 2026. Used for the $0.99 outcome rate, the four billable outcome types, the $9.99 qualification rate and the 50-outcome monthly minimum.
  2. HubSpot, Analyze customer agent's performance, 2026. Used for the resolution definition and the 72-hour window.
  3. HubSpot, Now you pay when the task is complete, April 2026. Used for the 14 April 2026 change, the $0.50 rate and the 65% resolution figure.
  4. Constellation Research, HubSpot to price Breeze agents on outcomes, 2026. Used for customer activation counts and the mid-60s resolution range.
  5. Constellation Research, Salesforce revamps Agentforce pricing with Flex Credits, 2025. Used for the Flex Credits rate card.
  6. Salesforce, Record fourth quarter fiscal 2026 results, February 2026. Used for Agentforce ARR, growth and deal counts.
  7. CNBC, Salesforce to buy AI customer service platform Fin for $3.6 billion, 15 June 2026. Used for the price, the expected close and the customer count.
  8. VentureBeat, Intercom's post-trained Fin Apex 1.0 beats GPT-5.4 and Claude Sonnet 4.6, March 2026. Used for the benchmark scores and the disclosure caveats.

Weakest thing about this source base: every resolution and deflection figure quoted here originates with the vendor selling the product, and no independent cross-vendor benchmark exists. List prices change without notice and enterprise contracts are negotiated away from them. Figures are current as of 24 August 2026.

AV
Aryan Vatsa
Contributing Analyst, Zan Digital. Writes about AI product economics, B2B software markets and what the numbers behind vendor claims actually say.

Related reading