Home/Journal/How to Right Size Freshservice Agent Counts
Freshservice · How to

How to Right Size Freshservice Agent Counts

On a per-agent model, every seat you cannot justify is a recurring cost with no value behind it. Right-sizing means reconciling who is licensed against who actually fulfills work, reclassifying requesters, reclaiming dormant seats, and arriving at a defensible number to negotiate from. Here is the step-by-step method.

Right-sizing your Freshservice agent count is the single highest-return piece of work you can do before a renewal, because on a per-agent model every seat you cannot justify is a recurring cost with no offsetting value. Right-sizing means reconciling who is licensed as an agent against who actually fulfills work, reclassifying requesters, reclaiming dormant seats, and arriving at a defensible number you can take into the negotiation. Here is the step-by-step method we use. It draws on the commercial context in the Freshservice pricing guide for 2026.

Why the roster drifts

No one sets out to overbuy seats. The roster drifts because of how organisations operate: onboarding grants an agent seat by default, leavers are deprovisioned in the identity system but not always in Freshservice, contractors keep access after a project ends, and people who only ever raise requests get classified as agents because it was simpler at setup. Each is individually small and collectively expensive. Over a two or three year term, a roster that grows three to five percent a year through drift alone can carry a double-digit percentage of seats that do no fulfilment work.

The five-step method

  1. Pull the true agent list. Export every licensed agent with last-login and ticket-activity data. The list of who you pay for is rarely the list of who works.
  2. Separate fulfillers from requesters. Anyone whose activity is only raising or commenting on their own tickets is a requester, not an agent, and requesters are unlimited. This reclassification is usually the largest single saving.
  3. Find the dormant seats. Agents with no meaningful login or ticket activity over a defined window are candidates for reclaim, subject to a check for genuinely seasonal or on-call roles.
  4. Resolve the occasional users. Field, shift and seasonal staff may fit a lighter or day-pass style of licensing rather than a full agent seat, depending on your plan. Model both.
  5. Set the defensible number. The output is a target agent count you can evidence line by line, which becomes the baseline you negotiate from rather than last year's inflated figure.
Seat categoryTestAction
True fulfillerWorks tickets regularlyKeep as agent
Misclassified requesterOnly raises own ticketsReclassify to requester (unlimited)
Dormant seatNo activity in the windowReclaim, unless genuinely on-call
Occasional userIntermittent fulfilmentTest lighter licensing
The reclassification of requesters mistakenly carried as agents is usually the largest single line in a Freshservice right-sizing exercise, because requesters are unlimited and the misclassified seats were pure waste.

Turning the number into a saving

A right-sized count only becomes a saving inside the renewal window, which is why it pairs with how to time a Freshservice renewal. Bring the evidenced number to the table, anchor the per-seat rate with a benchmark from our guide to ITSM pricing benchmarks, and the conversation moves from a vague discount request to a concrete entitlement change the vendor has to price. When we run this for clients it goes through the Freshservice platform page and our license optimization service on fixed fee or gainshare, and seat work is consistently the largest contributor to the 30 percent average reduction we deliver.

Handling the edge cases honestly

Right-sizing fails when it is applied mechanically, because real service desks have legitimate seats that look like waste on a spreadsheet. On-call engineers may show little day-to-day activity but need a seat the moment an incident escalates. Seasonal teams scale up and down across the year, so a snapshot taken in a quiet month understates them. Shared or rota seats, where several people use one login across shifts, can look like a single under-used agent while actually serving a whole team. Strip these out blindly and you create operational risk that a finance saving never justifies.

The honest method accounts for them explicitly rather than ignoring them. For on-call and incident-response roles, decide whether the cost of a standing seat is worth the response time it protects, and keep it if it is. For seasonal demand, look at the activity across a full cycle, not a single month, and consider whether lighter or flexible licensing fits the peaks better than a year-round full seat. For shared logins, decide whether consolidating onto a rota seat or splitting into individual seats serves the team and the audit trail better. The goal is a roster you can defend line by line to both finance and operations, which is exactly what makes the resulting number credible at the negotiating table rather than a figure the vendor can pick apart.

Free download · The Freshservice Buyer Guide

The gated Freshservice Buyer Guide includes the agent reconciliation template behind this method, ready to drop your export into.

The bottom line on right-sizing

Right-sizing is the highest-return hour you can spend before a Freshservice renewal because it attacks the base every other cost multiplies against. A reclassified requester, a reclaimed dormant seat and a correctly licensed occasional user each remove a recurring charge that no rate negotiation would have touched, and together they reset the baseline you negotiate from. The discipline is not to cut aggressively; it is to arrive at a number you can defend line by line to both finance and operations. That defensibility is what makes the count credible at the table, and a credible count is what turns a request for a discount into an entitlement change the vendor has to price.

One practical tip closes the loop: timestamp the analysis. A right-sizing exercise reflects the roster on the day you run it, and rosters move, so record the date, the activity window you tested, and the assumptions behind each reclassification. When the vendor pushes back, a dated, documented method is far harder to dismiss than a bare number, and it lets you re-run the same analysis cleanly at the next renewal rather than starting over. Treat the output as a living baseline, refreshed each cycle, not a one-off snapshot.

Frequently asked questions

How do I right-size Freshservice agent counts?
Export every licensed agent with login and ticket activity, separate true fulfillers from misclassified requesters, reclaim dormant seats, test lighter licensing for occasional users, and set a defensible target count to negotiate from.
What is the biggest source of seat waste in Freshservice?
Requesters carried as agents. Requesters are unlimited on the standard model, so anyone classified as an agent who only raises their own tickets is a seat you pay for and never use.
When should we do the right-sizing exercise?
Well before the renewal window opens, so the defensible number is ready to anchor the negotiation rather than scrambled together at the last minute against last year's inflated count.

Book a Freshservice review.

We reconcile the roster, reclassify requesters, and turn the defensible count into a negotiated saving. Fixed fee or gainshare.

Book a Freshservice review →

The ITSM Negotiation Brief

Vendor moves, benchmark data, and renewal alerts for ITSM buyers.

ITSM Negotiations

Independent, buyer-side ITSM contract negotiation. Fixed fee or gainshare. Not affiliated with any ITSM vendor.

Services
NegotiationRenewal AdvisoryOptimization
Platforms
ServiceNowFreshserviceIvanti
Company
AboutContactJournal
Independent. Not affiliated with ServiceNow, BMC, Atlassian, or any ITSM vendor.Buyer Side · Est. 2019