This article explains what an ATS is, the available ATS integrations with Karat, and their functionalities. This content is intended for all audiences.
An Applicant Tracking System (ATS) is a software application that manages the entire recruitment and hiring processes, from the job posting, managing candidates, scheduling interviews, to the communication handling. ATS integration allows efficient candidate tracking in one place and reduces manual data entry, optimizing process and providing a more seamless experience for both recruiters and candidates.
Karat integrates different ATS to streamline recruitment processes. Organizations that already use one of the available ATS can continue with their hiring process and incorporate core Karat functionalities easily, such as invites and assessments updates, without leaving their ATS. ATS integrations allow efficient candidate tracking and reduces manual data entry, providing a more seamless experience for both recruiters and candidates.
Available features per ATS
In the table below, you can identify the features enabled for each ATS integration.
| Feature available in ATS | Greenhouse | Lever | Jobvite | iCIMS | Ashby | Workday | Success Factors |
| Invite candidates using ATS webhooks | Yes | No | Yes | Yes | Yes | Yes | Planned |
| Post candidacy updates to ATS | Yes | Yes | Yes | Yes | Yes | Yes | Planned |
| Auto state updating | Yes | Yes | Yes | Yes | Yes | Yes | Planned |
| Ensure ATS roles match Karat roles | Yes | Yes | Yes | Yes | Yes | No | |
| Invite candidates using ATS URL | Yes | Yes | No | No | No | No | |
| Lookup hiring team members from ATS | Yes | No | No | No | No | No | |
| Update recruiters using ATS webhooks | Yes | No | No | No | No | No | |
| Ensure allowable follower list is up to date in ATS | No | No | Yes | No | No | No |
ATS feature descriptions
This section describes the available features for the ATS with Karat.
Invite candidates using ATS URL
This feature lets you invite or schedule candidates to Karat interviews from within Karat's platform, using the candidate's profile page URL from your ATS to get candidate's information. This eliminates the need for typing the candidate's information such as name and email and automatically enables the connection for the Karat notifications.
Invite candidates using ATS webhooks
This feature lets you invite candidates to their Karat’s interview from within your ATS. This facilitates the hiring team to invite the candidate from their usual ATS and eliminates the need for inviting candidates from two different systems.
Your ATS sends the necessary information to Karat, including the candidate's email and relevant details for their application, to send to the candidate an email with a link for scheduling their interview. The candidate can choose the time that works best for them and can complete the interview directly trough Karat's platform.
Recent Interview Warning — ATS behavior
If your organization has the Recent Interview Warning setting enabled, automated invites triggered through your ATS integration may be blocked if the candidate has completed an identical interview within the last 6 months.
When this happens:
- The invite is not created.
- Karat posts the full warning details back to the ATS application record, including the prior interview date, interview ID, and a link to the interview result — the same information shown to recruiters in the Karat Portal.
- Recruiters can view the warning directly in the ATS and follow the link to review the prior interview.
- To re-invite the candidate, a recruiter must go to the Karat Portal and confirm the invite manually. Automated re-tries will continue to be blocked until the invite is confirmed in the Portal.
→ See: Settings: Recent Interview Warning for details on enabling this setting.
Post candidacy updates to ATS
This feature lets you automatically receive updates about the status of candidates' interviews directly from Karat into your ATS. This eliminates the need for manual tracking and ensures that you have the most up-to-date information on each candidate's progress.
After inviting a candidate to an interview or scheduling an interview on behalf of the candidate, you start getting notifications regarding the candidate's interview in your ATS. The notifications you can receive are the following:
- Schedule
- Rescheduled
- Cancellation
- Redos
- Interview results
Most of the integrations share the results as a note in the candidate's profile, but some others share a direct link for Karat results. However, all details of Karat's interviews are always available in Karat's platform.
Lookup hiring team members from ATS
This feature automatically connects hiring team members in your ATS who have Karat accounts to the candidate's profile or candidacy after scheduling a Karat interview. It ensures that communication and coordination among the hiring team can be managed effectively within the ATS environment.
Update recruiters using ATS webhook
This feature ensures that the recruiter information associated with a candidate in Karat stays in sync with the corresponding job details in the Applicant Tracking System (ATS), such as Greenhouse.
If there are recruiter changes to the job, this feature detects the change. The new recruiter information from the ATS is automatically updated in Karat. This ensures that Karat's system reflects the most up-to-date recruiter information tied to that specific candidate's candidacy.
Note: New recruiters must have a Karat account for this feature to work properly.
Auto state updating
This feature matches candidate states from your ATS to Karat's platform. It ensures that candidate's status in Karat is always synchronized with their status in your ATS. This eliminates the need to manual updates and ensures both systems have a consistent view of the candidate's process.
As the candidate's status changes in your ATS (for example, from "Phone Screen" to "Interview"), the integration will update their status in the Karat platform within the following 24 hours. Karat updates candidate's status daily. For information about the status meaning, see Understand Candidates' Status.
If the candidate is moved to a final state, such as Hired or Rejected, the candidacy status can't be updated subsequently, as Karat stops applying updates as we consider these final states.
Important: A state change in Karat won't be reflected in your ATS. This feature only retrieves the state change from your ATS to Karat, no otherwise. For example, if a candidate is market as hired in Karat, the candidate won't be moved to the hired stage in your ATS.
This feature also enable Karat to align the scoring bar based on onsite outcomes. After the candidate's interview, Karat gets post interview data (candidate disposition data), which is used to align the scoring bar based on onsite outcomes and role specifications by measuring how candidates who completed a Karat interview, perform at later stages and if they get hired.
Ensure ATS roles match Karat roles
This feature allows Karat to adjust the scoring system in their interviews according to the roles set up.
You can set up the scoring bar in the roles configurations. In Karat, a "role" refers to a job position or title for which interviews are conducted. It's associated with specific assessments, questions, and alignment bars that help in evaluating candidates during the Karat interview process. The role defines what kind of interviews you want for an specific job.
You can update the Karat assessment role details in Karat's platform and the changes will be automatically updated in your ATS. If you update the role in your ATS for a job, when you select the new role, your ATS send the request to Karat for getting the information for the selected role and changes will be reflected.
Ensure allowable follower list is up to date in ATS
This feature allows you to add and sync followers for a candidate's status from your ATS in Karat's platform. You can manually add the followers for a candidate's status, when inviting or scheduling them in Karat's platform. This feature is in the invite form as well.
At this moment, only the ATS with Jobvite has this feature enable. For more information, see Karat + Jobvite: Update follower list in ATS.
Set up integrations per ATS
You can set up your ATS integration with Karat, following the corresponding guide:
- Karat + Greenhouse integration set up guide
- Karat + Jobvite integration set up guide
- Karat + Ashby integration set up guide
- Karat + Lever integration set up guide
- Karat + iCIMS integration set up guide
After setting up your ATS
After setting up your ATS integration, your recruiting team can start using the available features described earlier in the table. You can also verify the status of your ATS and the features enabled with the following steps:
- Go to Karat’s platform.
- Click Organizations.
- Select the group of organization you want to review.
- Click Integration.
- See enabled features with green checks and more details, such as status, last updated, and uptime/downtime.