Developer Resources
Connect with your ecosystem
Seamlessly integrate Instalent with your existing Applicant Tracking Systems and custom workflows using our robust API and Webhooks.
ATS Integration
Sync candidate data seamlessly between Instalent and your Applicant Tracking System.
Data Ingestion
Pull candidates directly from your ATS without manual export.
AI-Powered Search
Find matches in your ATS using our semantic search engine.
Deep Enrichment
Automatically enrich profiles with social data and insights.
Bi-directional Sync
Sync outreach status and new leads back to your ATS records.
How it works
Connect ATS
Authorize your ATS through our secure OAuth workflow.
Map Fields
Select which fields should be synced between systems.
Automate
Set up auto-sync schedules for real-time candidate updates.
Webhook API
Receive real-time notifications and data delivery for automated workflows.
Overview
Instalent webhooks allow your application to receive events as they happen. When a candidate is qualified, a task is updated, or a campaign starts, we'll send a POST request to your URL.
Manual Uploads
candidate.upload
Fired when candidates are imported via dashboard
Automated Events
task.updated
Triggered on task status transitions
campaign.started
Fired when outreach automation begins
Setup Guide
Prerequisites
- Public HTTPS endpoint
- Accepts POST requests
- Responds within 30 seconds
- Returns HTTP 2xx on success
Configuration
Need help?
Our technical team is available to help with your custom integration needs.
ATS integrations
Works with the ATS you already use
Source, enrich and score candidates in Instalent, then push them into your ATS with a two-way sync. Instalent complements your stack - it is not an ATS replacement.
Integration questions
- Which ATS does Instalent integrate with?
- RecruiterFlow, Greenhouse, Lever and TeamTailor, each with a two-way sync. Those four are the full list - if you see a longer one somewhere, it is out of date.
- What does a two-way ATS integration actually sync?
- Candidates you have sourced, enriched and scored are pushed into the right job in your ATS, with the verified contact details and the evidence behind the fit score travelling with them. Coming back the other way, the ATS record stays aligned so a candidate's stage and status are not two different truths in two systems. Outreach and replies stay in Instalent's unified inbox, with outcomes reflected back rather than duplicated.
- Will this create duplicate candidate records in my ATS?
- No - that is the specific failure the two-way sync exists to prevent. Records are matched before anything is written, so a person you sourced who already exists in the ATS updates the existing record rather than creating a second one. Duplicate creation is what makes most export-import workflows unusable after a few months, and it is why a CSV round-trip is not an equivalent substitute.
- Do I need to change or replace my ATS?
- No. Instalent is not an applicant tracking system. It covers the work that happens before someone is a candidate - finding them, verifying a way to reach them, scoring fit, running outreach - and then hands them to the system of record you already run. Your ATS stays the system of record.
- What if my ATS is not on the list?
- Then there is no integration today, and we would rather say that plainly than imply one is coming. Instalent still works as a standalone sourcing, enrichment, scoring and outreach workspace, and people move candidates across manually - it is just a worse experience than the two-way sync, and you should factor that in. If your ATS matters to your decision, tell the team before you buy rather than after.
- How much setup does an ATS integration need?
- You connect the ATS from inside Instalent and choose which job a search maps to. There is no engineering work and no data migration, because Instalent is not taking over as the system of record - it is writing into the one you already have.