Aster does the first pass on every CV. It parses, scores and ranks each one, so you spend the day talking to shortlisted people instead of reading resumes.
The problem
Hiring the way most teams still do it, before Aster does the first pass for you.
How Aster helps
Every resume, parsed
Skills, experience and a one-line summary pulled from each CV the moment it lands. No manual data entry.
Ranked by role fit
A match score with the reasons puts the strongest candidates on top, so you start from a shortlist.
Scheduling without the ping-pong
Send one link and let candidates self-book. The Meet or Teams invite is created for you.
Reach candidates where they reply
Templated emails and WhatsApp reminders keep candidates warm and cut no-shows.
Aster reads and ranks the whole pile as it arrives, so your morning starts with the people worth calling.
3×
faster shortlists
46 → 3
applicants to a shortlist
~2 weeks
sooner to a hire
Typical results teams see after switching to Aster.
More by role
Fifty CVs land in the inbox for one open role, and someone still has to open every one of them. You skim for the same handful of signals: years of experience, the right skills, some sense of fit, then copy the promising ones into a spreadsheet before you forget who's who. Two hours in, you are still on page one of ten, and the strongest resume in the pile might be sitting on page three, never opened, because you ran out of afternoon before you ran out of CVs. This is the actual bottleneck in most hiring: not a lack of applicants, but a lack of hours to read them all fairly.
How it works
Upload or receive resumes
Post the role to your branded career site, pull in applicants from LinkedIn or JobStreet, or bulk-upload a folder of CVs you already have sitting in email or a shared drive. However they arrive, every resume lands in one pipeline instead of scattered across inboxes and spreadsheets, ready for Aster to read before you do.
Aster parses and scores
Each resume is parsed into structured data and scored against the role's requirements, with synonym and typo tolerant skill matching so near misses in wording do not cost a good candidate. Duplicate applications merge into one record automatically, and the reasons behind every score are attached to the candidate, not hidden in a black box.
Review the ranked shortlist
Open the pipeline and the strongest applicants are already at the top, each with the reasons for their score next to their name. Move candidates through applied, shortlisted, interviewing, offer, and hired on a shared kanban board your whole team can see, with an audit trail of who did what and when.
Schedule interviews in one click
Send a self-scheduling link and let the candidate pick a slot that actually works for them, no email chain required. Aster creates the Google Meet or Microsoft Teams link automatically, synced to your calendar, and sends reminders by email and WhatsApp, so the interview gets locked in without you tracking down a single reply.
In depth
Every resume that comes in, whether through your career site, a job board, or a folder you upload yourself, gets parsed into structured data the moment it lands: work history, skills, education, the details that actually matter for the role. Aster then scores each applicant against that specific role's requirements and attaches the reasons behind the score, not just a number. Skill and industry matching is built to tolerate synonyms and typos, so a candidate who wrote "Node" instead of "Node.
js", or misspelled a certification, does not get quietly filtered out over wording. If the same person applied twice, or came in through two different channels, their applications merge into a single record so you are never evaluating a candidate twice or missing that they already applied for something else. None of this requires setup on your part beyond posting the role. The screening pass happens in the background, continuously, for as long as applications keep arriving, so the pipeline is never sitting there unread.
Every resume that comes in, whether through your career site, a job board, or a folder you upload yourself, gets parsed into structured data the moment it lands: work history, skills, education, the details that actually matter for the role. Aster then scores each applicant against that specific role's requirements and attaches the reasons behind the score, not just a number. Skill and industry matching is built to tolerate synonyms and typos, so a candidate who wrote "Node" instead of "Node.
js", or misspelled a certification, does not get quietly filtered out over wording. If the same person applied twice, or came in through two different channels, their applications merge into a single record so you are never evaluating a candidate twice or missing that they already applied for something else. None of this requires setup on your part beyond posting the role. The screening pass happens in the background, continuously, for as long as applications keep arriving, so the pipeline is never sitting there unread.
In practice
200 applicants, one customer support role
A customer support role goes live on the career site and LinkedIn on Monday. By Friday, 200 CVs have come in, more than any recruiter can read by hand in a week without dropping everything else. Aster parses and scores all 200 as they arrive, so by Friday afternoon the recruiter opens a shortlist of the top 15, each with the reasons they matched, instead of a spreadsheet of 200 rows sitting in application order. The interviews booked that week are with people actually worth the recruiter's time, not just whoever happened to apply first.
FAQ
The match score is built from the same things you would check by hand: whether the candidate's skills, experience, and background line up with what the role actually requires, with synonym and typo tolerance so wording differences do not cost someone unfairly. Every score comes with the specific reasons behind it, so you are never asked to trust a number blind, you can see exactly why someone ranked where they did and decide for yourself if you agree. Think of it as a fast, consistent first pass across every applicant, not a replacement for your judgment on the candidates who make the shortlist. You still make every hiring decision. Aster just makes sure that decision is not being made on an incomplete read of the pile.
No. Auto-screening does the first pass, the part where you would otherwise open 50 CVs just to find the 10 worth a closer look. Once the shortlist is ranked with reasons attached, you still review the actual candidates, their full profile, and any scorecard the rest of the team has filled in, before making a call. What changes is where your hour goes: instead of spending it opening every application in application order, you spend it on the ones already shown to be a plausible fit. The final read, the interview, the offer decision, all of that is still yours to make, Aster just clears the pile down to what is actually worth your attention first.
Yes, that is exactly what bulk-upload is for. You can upload a batch of CVs you already have, in whatever format they are already sitting in, and Aster parses and scores each one the same way it would a fresh application. They become part of your searchable talent pool, queryable by skill or experience, with the original source tracked so you know where each candidate came from. Instead of that backlog sitting unused because searching it by hand was never worth the time, it becomes something you check before you even post a new role, which sometimes means filling a position without waiting on new applicants at all.
You send a shortlisted candidate a scheduling link. They pick a slot from the availability you have set, and Aster books it, creating a Google Meet or Microsoft Teams link automatically and syncing with your Google or Microsoft calendar so there is no double-booking. You do not propose times, wait for a reply, or manually send an invite. Reminders about the upcoming interview go out automatically by email and WhatsApp ahead of time, so neither side shows up unprepared or forgets. The only manual step left in the whole process is showing up to the interview itself and actually talking to the candidate.
For a lot of candidates, especially anyone who does not check a work or personal email closely, WhatsApp gets read faster than email does. That is the reason it is built in as a reminder channel alongside email, not instead of it. Templated reminders go out automatically ahead of interviews and at other points in the pipeline, so candidates get a nudge somewhere they are actually likely to see it before it is too late to reply. The template wording is editable, so it matches how your team actually talks to candidates, it is not locked to a stiff, generic script that reads like it came from a machine.
Everything is encrypted in transit and at rest, and scoped to your workspace, nobody outside your team can see it. It is never used to train shared models, so a resume you upload does not end up shaping how the system scores someone else's company's candidates. You can export or delete candidate data at any time, which matters if a candidate asks you to remove their information or you are cleaning out an old backlog you no longer need. Role-based access and an audit trail mean you also know who on your own team looked at what candidate, and when they did it, which matters for a shared pipeline.
Fifty CVs read by hand, a strong candidate lost on page three, a dozen emails to lock one interview slot: none of that is a hiring problem, it is a time problem, and it is what Aster is built to take off your plate. Auto-screening and parsing read every applicant the moment they arrive. Ranked shortlists with reasons put the best fits at the top, not buried in a spreadsheet. Self-scheduling and templated reminders close the loop on booking an interview without a back-and-forth email. Bulk-upload turns CVs you already have into a searchable pool instead of dead weight in a folder. None of it replaces your judgment on who to hire. It just means every hour you spend recruiting goes toward talking to people worth talking to, not opening CVs you will never call back.
Create your workspace and let Aster read, score and schedule for you. Free to start, no card required.