HR

Tools for HR Professionals: The Permission Model Is the Purchase

Permission models are the real purchase decision for HR teams, and most comparison articles never say so. Every one of these vendors lets you stop an agent reading another group's tickets at its entry tier. What the higher tiers gate is the custom role: the one person who must read a case their own group must not. This article shows the published price ladders, names the tier at which each vendor restricts who reads a ticket, names the tier at which it gets flexible, and gives the annual bill for a 10-agent HR team at each.

The split that matters: questions any employee can see answered publicly, and questions that name a person and must not be.

The mistake HR teams make after they buy

An HR team evaluates HR help desk software the way it evaluates any enterprise tool. It looks at feature lists, checks the AI capabilities, reads the automation options, and requests a demo. It picks a product it likes and signs an annual contract.

Six months later, someone in the team asks the question that surfaces the gap: "Can we make sure the disciplinary hearing correspondence is only visible to the HR team and not to every employee who raises a general query?"

The answer from the software is usually yes, up to a point. Restricting an agent to their own group's tickets is there at the entry tier on every platform in this comparison. What is not there is the shape HR actually needs: one named person who may read a case that their own group must not, which is a custom role, and custom roles sit further up the ladder. The team bought customer service software. What it needed was HR-grade access control.

This is not a rare problem. It is the most common post-purchase discovery in HR help desk deployments, and it is avoidable if the permission model is the first question rather than the last.

The split permission models must handle for HR

Visible to all employees

How do I sign up for benefits?

Payslip questions, leave policy, equipment requests

Must not be visible to all

Complaint about a specific person

Disciplinary records, grievances naming individuals

A customer service tier that cannot hide a name is the wrong tool for HR.

10-agent annual cost at the visibility-control tier

Vendor Entry Visibility tier Annual
Zendesk $19 Support Team $19 $2,280
Freshdesk $19 Growth $19 $2,280
Jira Service Mgmt $20 Standard $19 $2,280
Asyntai $39 Pro $449 $5,388

Asyntai is priced per workspace, not multiplied per agent. The Pro plan carries 10 dashboard seats, so the whole HR team sits on one $449 monthly plan.

Most tools charge per agent, so the annual cost at the visibility-control tier multiplies fast. Asyntai is priced per workspace, so a 10-agent HR team pays $5,388 per year on Pro, which carries all ten seats, while each per-agent tool costs $2,280 at the tier that can restrict reading. The visibility split, not the entry price, is what HR teams are actually buying.

Why HR needs a different permission model

A customer service help desk is built on one assumption: agents handle tickets from people outside the organisation. Visibility is all-or-nothing. A supervisor can see everything their agents can see, or they cannot.

HR work runs in reverse. The majority of HR queries should be visible to every employee: holiday entitlement, flexible working policy, parental leave process, who their line manager is, what the onboarding checklist looks like. A minority of tickets name an individual and must not be visible to anyone outside a small HR group: a disciplinary matter, a salary review, a grievance, an occupational health referral, a reasonable adjustments conversation.

Most help desk platforms are built for the first model. The permission architecture that HR needs is the inversion of it, and that inversion costs more on platforms where it is gated.

Questions that must split by audience

Before evaluating software, write down the split. For a team serving 2,000 employees, a typical distribution looks like this:

  • Visible to all employees: policy questions, published guidance, general how-to, team directory queries, benefits information, absence notification procedures.
  • Visible to the HR team and the individual: occupational health appointments, grievances, performance improvement plans, flexible working applications.
  • Visible to an employee's manager and the HR team: leave approvals, absence records, probation reviews, salary review input.
  • Visible only to named HR individuals: disciplinary correspondence, settlement discussions, restructuring plans, recruitment shortlisting before an offer is made.

At any given time, the proportion that requires restricted visibility varies by organisation and by what is in flight. The platforms in this comparison charge different amounts for the ability to enforce that split, and the difference is not always visible on the front page of the pricing table.

The published price ladders

All figures are per agent per month when billed annually. Prices are taken from each vendor's own pricing page, checked September 2026.

Vendor Tier 1 Tier 2 Tier 3 Tier 4 Tier with visibility controls
Freshdesk $19 $55 $89 - Growth at $19 restricts an agent to their own or their group's tickets. Custom roles start at Pro, $55. Advanced ticket scope is Enterprise only, $89.
Jira Service Management $19-20 $48-51 - - Standard at $19-20, in company-managed projects only. A team-managed project has no issue security. Atlassian prices on a sliding scale by seat count.
Zendesk $19 $55 $115 Quote Support Team at $19, set on the agent's own profile. Custom roles that scope ticket access are Suite Enterprise, which is quote only.
Zoho Desk Free Regional Regional Regional Free edition with 3 user licences. Paid tiers priced in regional currencies; USD conversion not available.
Asyntai $0 $39 $139 $449 All paid plans. Per-tab permissions and per-website scoping on every self-serve tier.

The Asyntai row is ours. Read it as a disclosure. We make Asyntai, so the comparison of access controls is based on published product descriptions, not on our inference about a competitor's roadmap.

What the annual bill looks like for a 10-agent HR team

The team is 10 people. They need visibility controls. The question is not what the entry price is. It is what the tier with the controls actually costs.

Freshdesk Pro (first tier with custom roles): $55 per agent per month
$55 × 10 agents = $550 per month
$550 × 12 = $6,600 annual total
Freshdesk Growth (entry tier, group scope but no custom roles): $19 per agent per month
$19 × 10 = $190 per month × 12 = $2,280 annual total
Difference between entry tier and required tier: $4,320 per year
Growth already hides other groups' tickets. The $4,320 a year buys custom roles, which is what an HR team needs when one person must read a case that their own group must not.
Zendesk Support Team (includes visibility controls at entry): $19 per agent per month
$19 × 10 agents = $190 per month
$190 × 12 = $2,280 annual total
Zendesk includes visibility controls at its entry tier. The entry price and the permission-tier price are the same.
Jira Service Management Standard (includes visibility controls): $19-20 per agent per month
$19 × 10 agents = $190 per month
$190 × 12 = $2,280 annual total at $19 per agent
At the top of the published range: $20 × 10 × 12 = $2,400 annual total
Jira's Standard tier includes visibility controls at $19-20 per agent. The sliding scale by seat count means no single per-agent figure is guaranteed.
Asyntai Standard Plan: $139 per month, all-in
$139 × 12 = $1,668 annual total, and Standard carries 3 dashboard seats
Includes 15,000 messages per month. At 2 messages per ticket: 7,500 tickets covered.
Per-message cost if all 15,000 used: $0.0093 per message
Standard is $1,668 a year with per-tab permissions and per-website scoping on 15,000 messages, and it carries 3 dashboard seats. A 10-agent HR team therefore sits on Pro at $5,388 a year, which carries all ten. The price steps once at the seat block rather than multiplying by every agent.
Asyntai Pro Plan: $449 per month, all-in
$449 × 12 = $5,388 annual total
Includes 50,000 messages per month. At 2 messages per ticket: 25,000 tickets covered.
Asyntai Pro at $5,388 per year covers 50,000 messages. The price does not scale with team size.

For reference, Freshdesk Pro for the same 10-agent team costs $6,600 per year, and that is the tier that adds custom roles rather than basic scope. Asyntai Pro, which carries all ten seats, costs $5,388 per year for the same team. The difference in billing model is the key distinction: per-seat pricing multiplies by every agent, while Asyntai steps once at the seat block and once at the message allowance.

Why the billing model changes what you pay at scale

Per-seat pricing means the annual cost is the per-agent rate multiplied by headcount. If the HR team grows from 10 to 15 agents, the Freshdesk bill rises proportionally. The Asyntai bill does not change because of headcount; it changes only if message volume crosses a plan threshold.

For a team evaluating tools, the relevant comparison is not entry price against entry price. It is the tier with visibility controls against the tier with visibility controls, at the team size you have today, with headcount growth factored into the contract year you are signing.

At 20 agents, the annual cost comparison shifts further:

Freshdesk Pro at 20 agents: $55 × 20 × 12 = $13,200 per year
Asyntai at 20 agents: past the 10 seats Pro carries, so the seat count goes to an Enterprise order form
Asyntai Pro at 20 agents: $5,388 per year (same price; 50,000 messages may not be enough)
At 20 agents, the per-seat versus per-message difference becomes the dominant cost variable.

The architecture difference that a price table does not show

Every platform in this comparison can technically restrict ticket visibility. The difference is where in the product that restriction lives and what it can express.

On platforms built for customer service, visibility is typically a ticket-level flag: public or private. A ticket is created, and someone decides whether it is visible outside the assigned group. This works for most customer service use cases. For HR, it creates a structural problem: if every ticket starts as potentially private, general questions that should be visible to all employees require active work to publish. Over time, the system becomes a repository of restricted items, and the public knowledge base that employees actually need stops existing.

Asyntai uses per-tab permissions and per-website scoping. Tabs are configured separately. A general HR tab can be set to allow full employee access by default, while a case management tab restricts access to named HR agents. This mirrors how an HR team actually works: a public-facing policy section and a private case-handling section, with different audiences and different access rules, not one queue with a visibility toggle on each ticket.

The practical difference appears in onboarding. When a new employee starts, they need access to the general HR tab immediately. They do not need access to case management. With per-tab permissions, that access is granted by default for the right tab without configuring individual ticket restrictions. On a platform where every ticket is a separate visibility decision, the same outcome requires either leaving the system open (wrong) or setting defaults that someone must maintain (error-prone).

What to do before signing a contract

The steps below apply whether you are buying for the first time or renegotiating a renewal.

  1. Name the tier that gates visibility controls. Ask each vendor directly: at which tier does the ability to restrict who reads a ticket appear? Get the answer in writing. Treat that tier's price as the actual entry price.
  2. Calculate the annual cost at that tier for your team size today. Use the arithmetic above. Do not use the tier-1 figure if the controls you need are on tier 2 or tier 3.
  3. Test the permission model with a real scenario. Create a general question that should be visible to all employees. Create a second question that should be visible only to HR. Check whether the platform enforces that split by default or requires manual intervention on every ticket.
  4. Ask what happens to historical tickets when a plan changes. If you start on a plan without visibility controls and upgrade, are old tickets still open? Do they inherit the new restrictions? This is where data governance failures happen.
  5. Check the audit log. HR work requires an immutable record of who accessed what and when. Asyntai includes an append-only audit log on Enterprise, where entries cannot be edited or deleted. Verify that your chosen platform's audit log entries cannot be edited or deleted after the fact.

The talent attraction problem nobody talks about

A help desk that cannot separate general HR information from personal casework has a secondary effect that is rarely discussed in procurement documents: it signals to candidates and new hires that the organisation does not have a clear separation between its people processes and its case management.

Candidates who interact with the HR function during recruitment notice whether they are being pointed to published policies or being asked to submit a ticket that will sit in a queue alongside someone else's disciplinary matter. The tools for talent acquisition and the tools for HR operations are not the same product, but they share a user experience, and that experience communicates something about how the organisation handles information.

The permission model matters for the employer brand as much as it matters for the data governance requirement. Tools that enforce the split cleanly present a more professional HR function to every employee who uses them.

Moving from a tool built for customers to a tool built for employees

If your team is already mid-contract on a customer service platform and has discovered the permission gap, the options are:

  • Renegotiate the contract. Request visibility controls be added to the current tier, or negotiate a move to the tier that has them. Use the annual cost comparison as leverage.
  • Run two systems in parallel. Keep general HR queries on the current tool (visible to all employees). Route restricted casework to a separate system with proper access controls. This is operationally inconvenient but avoids a full migration.
  • Migrate. If the permission model cannot be fixed at a reasonable tier, the cost of migration is the cost of being on the wrong platform. Calculate it against the years remaining on the contract and the ongoing cost of the workarounds.

The question to ask of any vendor at renewal is not "what features are included" but "which tier gates the access control we need, and what does that tier cost for our team size". The answer determines whether the product is suitable for HR work at all.

Summary

Permission models are the real purchase decision for HR teams. All three per-agent tools restrict who reads a ticket at their entry tier, which is $2,280 a year for 10 agents. The gap opens at the next question: a custom role on Freshdesk is Pro, $6,600 a year, and on Zendesk it is Suite Enterprise, which is quote only. Asyntai includes per-tab permissions and per-website scoping, and its Pro plan carries all ten seats at $5,388 per year with no per-seat multiplication.

The architectural question is not whether visibility can be restricted, but whether the default for a general HR tab is open access and the default for a case management tab is restricted access, rather than the reverse. A platform that starts every ticket as potentially private forces active work to make things public. A platform with per-tab permissions enforces the right default for each use case automatically.

Before signing any contract: name the tier that gates visibility controls, calculate the annual cost at that tier for your team size, and test the permission model with a real general question and a real restricted question side by side.

Prices checked against each vendor's own pricing page, September 2026. Jira Service Management: Standard $19-20 per agent per month, Premium $48-51 per agent per month. Atlassian prices on a sliding scale by seat count; no single per-agent figure is guaranteed. Freshdesk: Growth $19, Pro $55, Enterprise $89 per agent per month, billed annually. Zendesk: Support Team $19, Suite Team $55, Suite Professional $115 per agent per month, billed yearly. Zoho Desk: free forever edition with 3 user licences; paid tiers priced in regional currencies and not converted to USD. Visibility tiers read from each vendor's own permission documentation: Freshdesk on creating a custom role and on advanced ticket scope, Zendesk on adding agents and setting ticket access, Atlassian on configuring issue-level security. Asyntai: free plan 50 messages and 1 dashboard seat, Starter $39 per month 800 messages and 2 seats, Standard $139 per month 15,000 messages and 3 seats, Pro $449 per month 50,000 messages and 10 seats, Enterprise custom contract with a negotiated allowance and seat count.

Explore Our Solutions

Find the right AI chatbot for your platform and use case.

Blog in other languages: Deutsch Français Português

Answer from the pages you already have

Asyntai reads your existing content and answers visitors from it, from $39 a month.

Start free