Loading…
Loading…
Grasshire runs your entire hiring lifecycle — job creation, AI résumé screening, interviews, offers and onboarding — in one workspace your whole team can work in.
pipeline stages
portals in step
scoped roles
audit trail
Built by QevolveX · Your careers site included · Resume AI screening built in
DevOps Engineer
Engineering · 14 applications · 6 shortlisted
Platform Engineer
Engineering · 11 applications · 4 shortlisted
Senior Software Engineer
Unassigned · 0 applications · 0 shortlisted
Pipeline · Senior Software Engineer
Three failures, and each one costs you a specific thing you can name.
You read every application to find them, or you skim and miss one. There is no third option in a spreadsheet.
Costs you: the shortlist you owe your hiring manager on Monday.
A candidate's state lives in four places and agrees in none of them. The real answer is in somebody's sent items.
Costs you: the second interview nobody booked because each of you thought the other had.
Every day between an application landing and the first conversation is a day someone faster is having that conversation instead.
Costs you: the one you would have hired, to a company that answered on Tuesday.
Not a suite of tools that integrate. One record, from the job advert to the first day.
01 · Read before you are
Every application is parsed, scored against that job's own requirements and explained in writing the moment it lands — so the four who fit are at the top instead of somewhere in the 247.
02 · One workspace
The job, the poster you shared it with, the applications, the notes, the interviews, the scorecards, the offer and the first day are one record. Nothing lives in a sheet, an inbox or somebody's memory.
03 · Answer on Tuesday
Screening happens at intake, interview slots go out in a link the candidate books themselves, and the offer is drafted, approved and released without leaving the product.
Every application walks the same path, and every move is dated and attributed. There is a rejection exit at every step.
One job's board, caught mid-hire.
Applied · Resume Screening · AI Review
Knockout rules you set when you created the job run at intake. Every résumé is parsed, scored and summarised before a recruiter opens one.
Who does it: Nobody
Recruiter Review · Shortlisted
Works down a ranked list with the reasoning attached, not an inbox. Bulk-move, tag or reject the ones that are already decided.
Who does it: Recruiter
HR · Technical · Manager · HR Discussion
Panel scheduling or a self-book link the candidate picks from. Every interviewer answers the same structured scorecard, and sees only their own round.
Who does it: Recruiter schedules, interviewers score
Offer Released · Offer Accepted · Joined
The letter is generated from your template, approved, then released. The candidate accepts and signs it in their own portal, and the stage moves itself.
Who does it: HR Admin approves, recruiter releases
The same Resume AI screening engine, wired into intake — so the ranked shortlist exists before a recruiter opens the tab.
A fit score against this role, and the sentence explaining it. The score without the sentence is the thing nobody trusts.
92 — eight years on JVM services, four leading a platform team. No Kubernetes ownership, which the role asks for.
Not a keyword count. Which of the role's requirements this person meets, which they do not, and what the résumé never mentions.
Missing: Kubernetes ownership, formal on-call leadership.
Drafted against this role and this candidate's gaps, ready to paste into a scorecard round.
“Walk me through a service you took from design to on-call ownership.”
Parsed role and seniority, years of experience, and contact details read out of the document itself rather than retyped from the form.
Screening rules · DevOps Engineer
All of it in one workspace, on one record, with one audit trail behind it.
Fourteen “we're hiring” poster designs, filled in from the job itself and ready to download.
LinkedIn, WhatsApp, Teams, email or an embed — each straight from the job, in one click.
Every channel gets its own link, so you learn which one actually produced the applicants.
A branded, search-indexed job board with a public page per role. Hosted, not built.
Pick the fields and write the questions per job. Candidates only ever see that form.
Knockout and flag rules you set when you create the job, applied the moment one lands.
A score, the requirements met and missed, and questions worth asking — all in writing.
Twelve stages, drag to move, and a dated history row behind every move anyone made.
Candidates who asked to be found by employers. Nobody was added — there is no button.
Send slots, let the candidate book one, and the invite and join link go out on their own.
The same criteria for every candidate in a round, so two interviewers' fours mean the same.
Draft, approve, release and track the accept or decline, with the letter made in-product.
Documents, tasks and a checklist the new joiner can see from the day they accept.
Time in stage, source and drop-off — which roles are moving, and which are stuck.
A hiring manager sees their hire, an interviewer sees their round, nobody sees all of it.
Isolated per organisation, and candidate data erased under the candidate's own law.
Candidates who asked to be found by employers — and only the parts of themselves they chose to show.
A candidate appears here only after granting that consent explicitly, in their own portal. There is no default-visible state, no import, and no button on our side that adds a person.
Fourteen groups — salary, contact, links, work authorisation and the rest — are theirs to share or withhold. Withheld sections say so rather than rendering blank, so a preference never reads as an unfinished profile.
Withdrawing consent deletes the record here rather than hiding it. Consent also expires on its own after two years, so staying listed is a decision they keep making.
A recruiter can draft an offer and release an approved one, but cannot approve it.
Publishing a job gives you a public, branded careers page — your name, your profile, your open roles. Candidates browse it, apply through the form you built, and then watch their own status move without emailing anyone to ask.
DevOps Engineer
Pune, India · Full-time
Platform Engineer
Remote · Full-time
Lead Generation Intern
Pune, India · Internship
Per job: how many people opened it, how many applied, and where they came from — so a quiet role is a decision rather than a mystery.
2,716+12%
Job views
Every opening of the posting, however they arrived — search, a link, or a share.
154+5%
Applications
Counted live from the pipeline itself rather than from a stored second copy that could drift.
5.7%+2.3%
View to apply
The number that tells you whether the problem is the advert or the audience.
834
Unique visitors
Browsers that accepted analytics. A floor, not a total — see the note below.
One job's panel, from the product. Unique visitors is deliberately an undercount — only a browser that accepted the careers site's analytics question is counted, so the real number is higher. We would rather under-report than track people who said no.
Enforced at the API, not just hidden in the navigation.
| Area | HR Admin | Recruiter | Hiring Manager | Interviewer |
|---|---|---|---|---|
| Create & publish jobs | Allowed | Allowed | Not available | Not available |
| Applicant board | Allowed | Allowed | Allowed | Allowed |
| Résumé review | Allowed | Allowed | Allowed | Allowed |
| Interviews | Allowed | Allowed | Allowed | Allowed |
| Talent Directory | Allowed | Allowed | Not available | Not available |
| Offers | Allowed | Allowed | Not available | Not available |
| Reports | Allowed | Allowed | Not available | Not available |
| Administration | Allowed | Not available | Not available | Not available |
| Audit log | Allowed | Not available | Not available | Not available |
Every row the product stores is scoped to the organization that owns it, and that scoping is in the query rather than in a filter someone remembered to apply.
Sign-ins, job edits, stage changes, tags, booking links, interview scheduling, offer releases and bulk actions are all recorded against the person who took them.
Retention runs on the candidate's jurisdiction, not the employer's — a German applicant to a US company is covered wherever the job sits. When their data goes, the hiring record survives without it.
If any location on the job sits in a jurisdiction requiring a published salary band, the publish is refused — and the refusal names the place, not the rule, so it is actionable.
Gender, date of birth and the rest never travel on the events that build a recruiter's view of a candidate. A test fails the build if one ever does.
A new workspace is checked before it can create or publish a job, so the careers site it feeds is not a channel for anyone who filled in a signup form.
Including the two answers that are simply “no”, which is the useful thing to know early.
No. Grasshire is for employers hiring their own staff. There is no client-company layer, no placement fee and no per-client billing, so an agency desk has nowhere to sit. If you place people into other companies, this is the wrong tool and you will find that out in week one rather than week six.
Grasshire is in early access. Tell us how your team hires today and we will set your workspace up with you — jobs, careers site and screening rules included.
Already using Resume AI? Grasshire runs the same screening engine — your shortlists carry over conceptually, not as a migration you have to survive.