Skip to content

Rekrutek Integrations

In today’s fast-paced and competitive job market, high-volume hiring can be a daunting task for organizations seeking top talent at scale. At Rekrutek, we understand the challenges that come with managing extensive recruitment efforts. That’s why we have forged strategic partnerships and integrations with leading HR solutions and industry platforms.

These collaborations empower our customers to streamline the recruitment process, maximize reach, and enhance their candidates’ experiences. By leveraging our partnerships and integrations, businesses gain a competitive edge, access a wider talent pool, and unlock the full potential of their recruitment strategies.

Rekrutek offers the following types of integrations:

  • Partner API (PAPI): we partner with the most efficient tools in recruiting and HR to help you streamline your hiring process. These integrations are pre-built by partners with Rekrutek guidance making them fast to implement.
  • Developer API: by utilizing Rekrutek’s webhooks, you can easily send data to other systems and a wide range of API calls that can be used to create, read, update, and delete data via API.
  • Enterprise Integration Platform: Rekrutek’s team designs & builds integrations from scratch to integrate with virtually any application with connection capabilities.
  • Secure File Transfer Protocol (SFTP): If the third-party system does not have an API to use for the integration, Rekrutek also offers options to send data via SFTP.
  • XML Feed: Rekrutek uses an XML Feed to send information about your Rekrutek Openings to sourcing platforms like Indeed.

Partner API is built for partners to support all mutual clients. We partner with leading HR tech vendors and service providers to deliver the right hire, faster. If you choose to use a PAPI integration, you can:

  • Create webhook redirects from Rekrutek to the partner and then back to Rekrutek
  • Use our out-of-the-box Partner stages which allow for multiple package choices in one integration
  • Use Rekrutek’s data collection and applicant payload dispersion to partners
  • Utilize integrated custom workflow rules via the applicant’s partner status
  • Review integrated applicant-specific details via the partner Status Labels

If your existing partner is not currently in the Rekrutek partner roster, the partner can start the process of building to Rekrutek’s Partner API by following the steps below:

  1. They will review the Rekrutek Partner’s Developer Hub.
  2. Then email partners@rekrutek.ai with the first name, last name, and email address of the signer for the following documents: Mutual NDA, API License Agreement, and Security/Privacy Review including SOC2 or ISO27001.
  3. Rekrutek will then email the partner for the next steps.

Rekrutek Developer API is built and utilized for individual clients and is built with an API-first strategy to drive seamless integration. Rekrutek offers a REST API that allows you to programmatically manage your applicants, Openings, locations, and positions. You can use our Developer API and webhooks to automate tasks, trigger actions when changes occur, or synchronize your external systems with Rekrutek.

  • Authentication: Our Developer API is authenticated via a private API key or Trusted Party API key depending on the API calls being used.

    • Private API Key: To authenticate your API requests, you must pass your API Token in the X-ACCESS-TOKEN request header.
    • Trusted Party API Key: To simplify data import from third-party sources, we offer a Trusted Party API Key. The Trusted Party API Key is only allowed to create applicants. This key can be shared with a trusted third-party service to import applicants into your pipeline with no fear that sensitive data will be exposed.
  • Webhooks: Whenever an applicant-related event occurs in Rekrutek, it can be reported via POST https request to your designated payload URL. Webhooks can be configured in Rekrutek by any user with Administrator or Integration permissions and are triggered based on applicants transitioning through specific stages or via background check status updates.

  • JSON Format: Applicant data is transmitted in JSON format with the same structure as API v2 and is nested under the applicant key.

Enterprise integrations are built and utilized for individual clients to easily integrate with other systems not currently in the Rekrutek Partner roster. Rekrutek uses a subprocess, Workato to build the integration from scratch.

Workato is an enterprise integration platform that speeds up the time to build and creates better ease of use for Rekrutek to connect with any system. This also makes it possible to scale the integration to accommodate new Openings and locations. Workato includes 1200+ pre-existing connectors, simplifies the automation build, offers on-demand training, and is highly scalable for high-volume data processing and integration management.

If the third-party system does not have an API to use for the integration, Rekrutek also offers options to send data via SFTP. Secure File Transfer Protocol (SFTP) is a network protocol for securely accessing, transferring, and managing large files and sensitive data.

  1. Rekrutek’s custom Analytics offers a scheduled delivery method using SFTP.

    • PDF, CSV zip file, and PNG Visualization are the available format options.
    • Formatting will be controlled by our embedded Looker reporting tool, additional customization would need to be reviewed as part of a Defined or Custom Integration Package to build via Option #2
  2. Utilizing Workato as our mapping and embedded integration tool, files can be customized exactly to the HRIS or other 3rd party system formatting requirements, sent on-demand via webhooks, scheduled, and encrypted as needed.

Rekrutek integrates its screening funnels with sourcing vendors (programmatic, job board, etc.) through the use of XML Feeds.

  • XML Feeds leverage a preset format to share data with the vendor of your choice so they can easily publish and distribute the job listing. Note: The nodes on these feeds are not dynamically editable, but Rekrutek passes all of the standard values and most vendors will be able to append the feed to fit their specific needs.
  • APIs enable data exchange between Rekrutek and vendors, allowing job Openings posted on Rekrutek to be automatically shared with the vendors’ platforms.

As a Rekrutek customer, you have access to enable per-account XML Feeds. These feeds include all active Rekrutek Openings that exist within your Rekrutek account.

To remove Openings out of the feed, uncheck the sourcing box under Advanced Settings within the Opening Details screen for your Opening. Reach out to support@rekrutek.ai or the Customer Success team for the link to your Rekrutek XML feed.

XML Feed Attributes
title - Name of Job Opening
date - Date Job Opening was Created
referencenumber - ID of Job Opening
url - Rekrutek based Web address of Job Opening
address - Physical Address of Job Opening
latitude - Latitude of Job address
longitude - Longitude of Job address
company - Company posting Job Opening
city - City where Job Opening is located
state - Abbreviated State code where Job Opening is located
statename -Full Name of State that Job Opening resides
country - Country Code of where the Job Opening is located
postalcode - Post Office Code for Address of Job Opening
description - Write up of general considerations for Job Opening
currency - Code of Currency that payment from Job Opening will be paid in
category - Sector of Business that Job Opening is part of
jobtype - Employment Status expected by Job Opening
salary - Pay listed for Job Opening
Example Snippet from XML Feed
<job>
<title>
<![CDATA[ Fossile Handler ]]>
</title>
<date>
<![CDATA[ 2023-08-09 17:24:06 UTC ]]>
</date>
<referencenumber>
<![CDATA[ 888888b-0c7e-8888-8888-25ee01e306c7 ]]>
</referencenumber>
<url>
<![CDATA[ https://fossil_frontier.com/FH-smf-szqs?
utm_source=fountain_xml ]]>
</url>
<address>
<![CDATA[ Sacramento, CA, USA ]]>
</address>
<latitude>
<![CDATA[ 38.5815719 ]]>
</latitude>
<longitude>
<![CDATA[ -121.4943996 ]]>
</longitude>
<company>
<![CDATA[ Fossil Frontier ]]>
</company>
<city>
<![CDATA[ Sacramento ]]>
</city>
<state>
<![CDATA[ CA ]]>
</state>
<statename>
<![CDATA[ California ]]>
</statename>
<country>
<![CDATA[ US ]]>
</country>
<description>
<![CDATA[ <p><br></p><h1>Fossil Frontier - HIRING NOW!!!
Fossil Handler</h1><p><br></p><p><strong>Shifts: </strong>Evening,
Weekday and/or Weekend</p><p><br></p><p><strong>Location:
Sacramento, CA</strong></p><p><br></p><p><strong>Compensation:
</strong>Starting pay $23.00 - $25.00 per hour +
benefits</p><p><br></p><p><strong>We are hiring Fossil
Handles for Fossil Frontier theme park</strong></p> ]]>
</description>
<currency>
<![CDATA[ USD ]]>
</currency>
<category>
<![CDATA[ Transportation ]]>
</category>
<jobtype>
<![CDATA[ permanent ]]>
</jobtype>
<salary>
<![CDATA[ $24.0 ]]>
</salary>
</job>