Transparency
What we are building next, and what it is waiting on
The useful part of a roadmap is not the list of features. It is the reasoning that put them in that order and the gates each one still has to pass.
The Surhires roadmap is published quarterly as near, next and later, without delivery dates. Items are chosen mostly from customer signal, and several are blocked on parties outside engineering: job board partner admission, carrier registration for SMS, messaging template approval, and an external security review before general availability.
By Surhires Editorial · Published · Reviewed
A roadmap is a statement of intent, not a commitment
Everything on the roadmap is what we currently intend to build, in the order we currently intend to build it, based on what we currently know. All three of those qualifiers do real work. Priorities move when customers tell us something we did not know, when a dependency turns out to be harder than it looked, and when a platform we integrate with changes the rules.
So the roadmap is published without delivery dates. A date on a roadmap becomes a contract in the buyer's mind and a hostage in the vendor's, and the usual result is a feature shipped thin to hit the date. If a capability is decisive for your purchase, do not buy on the roadmap. Buy on what the status board says ships today, and treat everything here as upside.
Three horizons, not twelve months of dates
The roadmap is grouped into three horizons. Near is what is in active build now and expected in the current release cycle; those items also appear on the status board badged as in build. Next is what has been specified and prioritised but not started. Later is a stated direction with the shape agreed and the detail open.
Items move between horizons in both directions and the movement is published. An item sliding from near to next is more informative than an item arriving on time, because it usually means we found the constraint that the original estimate missed. Where that happens, the roadmap says what the constraint was.
- Near: in active build, badged in build on the status board
- Next: specified and prioritised, not started
- Later: direction agreed, detail open, no estimate offered
- Not planned: explicitly out of scope, with the reason stated
Customer signal decides most of it
The largest input is what customers and trial accounts actually ask for, weighted by how many desks the request would affect and by how much of the working day the gap costs. A request from one account that would save that account ten minutes a week loses to a request from a dozen accounts that removes a manual step from every submittal.
The second input is what we can see. Where a workflow is abandoned halfway, where an import fails, where a screen is opened and immediately left. Those signals are frequently more honest than the feature requests, because people ask for the thing they can imagine rather than the thing that is costing them.
The third input is the anti-position. Surhires is recruitment software: candidate relationships, outbound sourcing, client submittals and the placement pipeline through to the first invoice. It is not an HRIS, a payroll system, a background-check provider or an assessment platform. Requests that would turn it into one of those are declined and recorded as not planned with the reason, which is more useful to a buyer than silence.
Several items are blocked on somebody other than us
This is the part of a roadmap that vendors usually leave out, and it is the part that explains the ordering. Four dependencies sit outside engineering entirely, and no amount of development effort moves them.
Job board integrations require admission to each platform's partner programme. Application, technical review and approval sit with the platform, on the platform's timetable, and we will not ship a scraper as a substitute because the account suspension that follows lands on you rather than on us. US SMS sending requires brand and campaign registration with the carriers, which is a compliance process with its own queue; multi-channel sequencing is behind it. WhatsApp outside the India market requires message template approval from Meta, template by template, and a template rejection is a rewrite rather than a bug fix. And general availability itself is gated on an independent third-party security review, which is a scheduled engagement with an external firm whose findings we then have to close.
Where an item is blocked, the roadmap names the blocker rather than showing a vague date. A blocked item with a named blocker is something you can reason about. A blocked item presented as an estimate is not.
- Job board connectors: admission to each platform's partner programme
- US SMS: carrier brand and campaign registration before any sending
- WhatsApp beyond India: message template approval, template by template
- General availability: an independent third-party security review and the closure of its findings
Release gates instead of release dates
Every item passes the same gates before it ships, and the gates are the reason a date would be a guess. First, the workflow completes end to end for every role that needs it, including the roles that only touch it once a month. Second, permissions are enforced across desks and across tenants, which is the gate that most often sends a feature back. Third, telemetry reports success and failure without a support ticket. Fourth, the failure path is defined and visible to the user.
For anything that touches candidate personal data there is a fifth gate: the consent basis, the retention behaviour and the export and erasure path all have to work before the feature is switched on, not after. That gate is why the compliance surfaces are sequenced where they are. It is easier to build consent capture alongside the features that depend on it than to retrofit it across a product that already holds the data.
How to influence what is on it
Tell us what the gap costs you rather than which feature you want. A request that describes the workflow, how often it happens, who does it and what it currently takes is worth several requests that name a feature, because it frequently turns out that the underlying problem has a cheaper solution than the one requested.
Trial accounts and customers can raise requests directly, and every request gets an answer: planned, not planned, or already possible in a way that was not obvious. Not planned is a real answer here and it comes with the reason. A vendor who never says no to a feature request is either building a product with no shape or is not answering.
Partners have a second route. Implementation consultants and RPO advisers see failure patterns across many deployments rather than one, and the partner programme includes a channel for that signal specifically. It is one of the reasons the programme exists.
What is on the roadmap right now
The near horizon is the Wave 1 in-build set: the client portal, talent pools, data import, the Chrome extension, the Bullhorn migration path, consent and retention, the EEO reporting firewall, the pay transparency validator, source-of-hire attribution, client relationship scoring, post-offer engagement, interview kits, candidate nurture sequences and the job description generator.
The next and later horizons hold the four planned items: the AI notetaker, which follows the voice interview beta because it records people who have not agreed to anything; the AI sourcing agent, constrained by what the candidate platforms permit; multi-channel sequences, behind carrier registration; and the MCP server, which waits on the permission model, because an agent interface to a candidate database is an exfiltration surface if the scoping is wrong.
Each of those has its own page written in the future tense, with the constraint explained rather than summarised. If one of them is why you are considering Surhires, read the page and then weight it as a plan.
When something slips
Slippage is published on this page and, once the product is generally available, in the changelog. The entry says what moved, which horizon it moved to and what caused the move. We do not quietly re-order the list and hope nobody had a screenshot.
The one thing that never happens in response to a slip is a status badge upgrade. A feature does not become shipping because the quarter ended. It becomes shipping when it passes the gates, and if that is a quarter later than intended, the roadmap says so and the status board keeps saying in build.
What you get
Three horizons
Near, next and later, published quarterly, with no delivery dates attached to any of them.
Not-planned list
Requests we have declined, with the reason, so the product's shape is legible to a buyer.
Named blockers
Where an item waits on a third party, the roadmap names the party and the process.
Partner programme gate
Job board connectors wait on admission to each platform's programme, not on our engineering.
Carrier registration gate
US SMS requires brand and campaign registration before a single message can be sent.
Template approval gate
WhatsApp beyond India needs message templates approved individually by the platform.
External security review
General availability is gated on an independent review and the closure of its findings.
Four release gates
Workflow, permissions, telemetry and failure handling before anything is badged as shipping.
Data gate
Consent basis, retention and erasure must work before a feature touching candidate data ships.
Signal weighting
Requests weighted by desks affected and working time recovered, not by who asked loudest.
Behavioural input
Abandoned workflows and failed imports count as requests, often more honestly than tickets do.
Partner channel
Consultants who see many deployments feed failure patterns in through the partner programme.
Published slippage
Items that move backwards are recorded with the cause rather than quietly re-ordered.
Questions recruiters ask
Why are there no dates on the roadmap?
Because a date on a roadmap becomes a commitment in the buyer's mind and a hostage in ours, and the usual outcome is a feature shipped thin to hit it. We publish horizons and the gates each item has to pass. If a capability is decisive for your purchase, buy on what ships today rather than on this page.
Can I get a date under a mutual non-disclosure agreement?
For a specific item on the near horizon we can share the current build state and the remaining gates, and give you our best estimate with its uncertainty attached. What we will not do is turn that into a contractual delivery date on a signature page, because we would then be selling you a promise rather than a product.
What does blocked on a partner programme actually mean?
Each large job board controls who may post through its API. You apply, they review the integration, and they approve or decline on their timetable. Until admission, the connector cannot exist legitimately. The alternative is scraping a logged-in session, which risks the seat licence your desk depends on, so we do not build it.
Why does US WhatsApp take longer than India?
The India market is live on the Business API today. Outside it, outbound business-initiated messages need templates approved individually by the platform, and approval depends on the content and the category rather than on our readiness. A rejected template is a rewrite and a resubmission, which is a queue rather than a bug.
Will you build an HRIS, payroll or background checking?
No. Those are on the not-planned list with the reason. Surhires is recruitment software through to the first placement invoice, and the HR conversion path hands an employee record to whatever system you already run. Integrations to those categories are the right answer and several are published with their real state.
How do I get something added?
Describe the workflow rather than the feature: what happens, how often, who does it and what it costs you today. Every request from a trial account or customer gets an answer, including no with a reason. Requests that describe the cost frequently turn out to have a cheaper solution than the one asked for.
Does an item on the near horizon mean I can use it soon?
It means it is in active build and badged as in build on the status board. It does not mean a date. An item passes four gates before it ships, and permissions across desks and tenants is the gate that most often sends work back. Treat near as intent with momentum, not as availability.
Keep reading
- Every feature area, with its real build status
- What changed, who it affects, and whether you need to act
- Where responsibility sits for every regime that touches recruitment
- The engineering answer to how your candidate data is protected
- Letting an assistant work the desk under your own permissions
- Call notes written for you, once we can do it properly
- Rediscover the candidates you already own before you buy more
- Why SMS and LinkedIn steps are not in the first release
See it against your own reqs
Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.