External HR tools
Understand how external ATS integrations work, what’s supported, and why you might consider connecting your existing tool to JOIN.
JOIN is a fully functional applicant tracking system designed to support your entire hiring process—from creating jobs to managing applications and collaborating with your team. With continuous improvements and new features being added regularly, many teams choose to use JOIN as their central hiring tool.
However, if you prefer to continue using your existing ATS or HR system, you can still use JOIN specifically for talent attraction and multiposting.
Integrating your existing HR tool or Applicant Tracking System (ATS) with JOIN allows you to continue working in the tools you already use while JOIN handles job distribution and candidate attraction in the background.
Requesting an integration
If you would like to keep using your current ATS while leveraging JOIN for job distribution, you can request an integration.
Click the Request Integration button at the top-right of the Integrations page or contact us directly. In the request, please include:
The name of the ATS or HR tool you’re using
Which features you’d like to integrate (e.g. job sync, candidate sync)
Our team will review the technical feasibility and follow up with next steps. If the integration is possible, we’ll get it set up for you. If not, we’ll record your request and keep you updated on any future developments.
Features and benefits
Many recruiting teams already use a dedicated ATS to manage candidates and hiring processes. By integrating JOIN with your ATS or HR platform, you can streamline your hiring by:
Job sync: Post a job in your ATS and JOIN will automatically pick it up, publish it on join.com, and distribute it to job boards.
Candidate sync: Applications from job boards are delivered directly into your ATS.
Real-time updates: JOIN syncs candidates instantly and checks for new jobs from your ATS frequently.
Job filtering: Some ATS platforms allow you to control which jobs are sent to JOIN via filters or keywords.
Reducing manual work: You only manage jobs and candidates in your ATS, while JOIN keeps everything in sync.
This makes multiposting faster, ensures consistent data, and allows your ATS to remain your central hiring hub.
ATS integration process
Here’s a complete overview of how the integration process works and what to expect once it’s active:
Request the integration
Go to Settings → Integrations → Request Integration and provide details about your ATS and the features you need.
Our team will review your request and contact you to proceed with the setup. Once everything is confirmed, we will enable the integration from our side.
Job sync starts
Once the integration is enabled, JOIN automatically detects jobs published in your ATS and republishes them to connected job boards based on your subscription plan and active job limit in JOIN.
The number of jobs that can sync depends on your plan. To check your limit, go to
Settings→Billing.If your ATS has more active jobs than your JOIN limit, JOIN will randomly select jobs to sync.
Some ATS platforms support filtering to control which jobs are synced (e.g. using specific keywords or job fields). Refer to the integration guide for your ATS to learn more about filter options.
Candidate sync happens in real-time
When candidates apply through JOIN, their applications are instantly forwarded into your ATS. You don’t need to check JOIN manually your candidate data stays centralised in your ATS.
Manage everything from your ATS
After the connection is live, manage your jobs and applications only in your ATS. JOIN continues to sync jobs and candidates in the background, so there’s no need to update anything manually in JOIN.
If you archive a synced job (one with the green tick symbol) directly in JOIN, the sync for this job will permanently stop unless you manually restore it from the Archived section.
FAQs
Last updated
Was this helpful?