Hiring process
Use this quick guide to learn what you can do in JOIN throughout the hiring process.
JOIN is a complete hiring tool — from writing and publishing your job ad and getting you applications to sending the final offer to hire a candidate.
Once your job is live and applications start coming in, JOIN gives you the tools to manage every step in one place. You can screen candidates, collaborate with your team, schedule interviews, send emails, and reject applicants without leaving the platform. This guide walks you through the full process.
Here’s what you can do in JOIN:
Create job ads
Write job ads manually or use AI to create a first draft.
Publish jobs
Publish your job ad and start receiving applications.
Customise application forms
Choose required documents and add screening questions.
Screen applications automatically
Use Knockout Questions to reject candidates who miss essential requirements.
Manage candidate progress
Create stages that match your process and assign a custom pipeline to each job. Move candidates through pipeline stages, hire them, or reject them.
Automate candidate communication
Send application confirmations and stage-based emails with templates.
Assign your hiring team
Give teammates job-level access with the right permissions.
View candidates
Open candidate profiles to review CVs, applications, and activity history.
Find the right candidates
Search, filter, sort, and customise your application views.
Take bulk actions
Move, reject, tag, export, or remove multiple applications at once.
Collaborate on decisions
Leave notes, @mention teammates, and use tags to keep context with each candidate.
Evaluate interviews
Use scorecards to collect structured feedback from your hiring team and compare candidates.
Schedule interviews
Connect Google Workspace or Microsoft 365 calendars and send interview invites. Calendars sync automatically and candidates can schedule interviews using booking links.
Communicate with candidates
Send emails, use shared templates, create private conversations, and schedule emails to be sent later. Manager your dedicated hiring mailbox.
Protect candidate data
Manage candidate data in JOIN and support GDPR-compliant workflows.
Step-by-step hiring process
Create and publish your job
Create your job ad in the Job Editor, then add the application form, workflow, and hiring team. When everything is ready, click Publish to start receiving applications.
Each published job is automatically shared through organic multiposting. This distributes it to eligible free job boards based on your plan, job location, and board requirements.
To post organically on LinkedIn, you must connect a verified LinkedIn Company Page to JOIN. You must also enable basic job posting in LinkedIn. See LinkedIn setup.
When your job is published, open the Postings sub-tab within a job to see every channel where it is posted and its current status. See Postings status.
Visit the Store to explore options to promote your job for extended reach and visibility.
For the full setup flow, see Job creation.
Set up hiring pipeline
A pipeline is the series of stages a candidate moves through during your hiring process — from application to final decision. Set it up before applications arrive, so your process matches how your team actually hires.
You can add custom stages such as Phone interview or Team fit round.
To set up or customise a pipeline, go to Settings → Pipelines.
For the full setup flow, see Pipeline management
Filter candidates automatically
If a role has hard requirements, such as language skills, a work permit, or availability, you can screen for them automatically with Knockout Questions. Knockout rejections are based on application form answers. Candidates who do not meet the criteria are rejected automatically before they reach your pipeline. Read more
Invite your team
If hiring managers or teammates need to review candidates, invite them to JOIN instead of forwarding CVs by email.
To invite a team member, go to Settings → Team.
Once assigned, they can open candidate profiles, leave notes, and track progress.
For more, see Member management and Hiring team
Review incoming applications
All incoming applications from different job channels appear in the Applications sub-tab of each job. You can review and manage candidates directly in JOIN, without exporting files or any manual work.
For more, see Applications overview & filters
Send emails
JOIN lets you send emails and manage rejections directly from the platform. You can also add custom templates your whole team can access.
Messaging Send candidates emails directly from their profile. Use templates to keep communication consistent and on-brand.
Rejecting candidates To reject one or more candidates:
Select the candidate in the pipeline
Click
RejectChoose a rejection template or write a one-off message
JOIN sends the email and moves the candidate to the Rejected stage automatically.
To set up shared templates, go to Settings → Automated messages.
For more, see Candidate Messaging, Email Templates, Automated Emails, and Rejecting candidates.
Schedule interviews
Once a candidate is ready for interviews, you can schedule everything directly from their profile.
To schedule an interview:
Open the candidate profile
Click
Schedule interviewChoose or create an interview template
Set the format, duration, and interviewers
Send the invite
JOIN sends calendar invites to the candidate and all interviewers.
Interviews sync with Google Workspace or Microsoft 365. Set this up under Settings → Integrations.
For more, see Interview Scheduling.
Collaborate for discussions
Instead of discussing candidates over email, keep the full decision history on the candidate profile.
Tags help you label candidates with custom markers, for example: Technical fit, Pro, or On hold. Everyone with access to the job can see them.
Notes help your team collaborate in context. You can @mention teammates, reply to notes, react with emojis, and keep track of all related conversions.
Scorecards help your team evaluate and leave feedback for the candidate after an interview. This makes decisions more consistent and centralised, especially when several people are involved.
Migrate to JOIN
If you post jobs in JOIN but then move the rest of the process into spreadsheets, email threads, or separate tools, you create avoidable work.
Everything you need to hire successfully is already built in:
Filtering CVs in a spreadsheet
Use pipeline filters by stage, tag, answer, or date
Sharing CVs with hiring managers by email
Share access to candidate profiles and use notes
Tracking candidate status in a separate doc
Move candidates through pipeline stages in real time
Scheduling interviews by email and slack messages back-and-forth
Use built-in interview scheduling with calendar sync
Sending rejection emails manually
Use rejection templates and automated emails
Auto-disqualifying candidates manually
Use Knockout Questions
Creating separate profiles on different hiring platforms and sorting applications from multiple places
Post a job to enable it getting multiposted to 10+ organic job boards and applications can be viewed and managed from one place
Deleting candidate CVs manually to stay GDPR compliant
All data stays within the platform. We use encrypted storage in the EU and support GDPR-compliant hiring workflows.
FAQs
Related articles
Last updated
Was this helpful?