Skip to main content
Use this guide to seamlessly connect InterviewFlowAI with your existing Applicant Tracking Systems (ATS), CRMs, or internal tools. Proper integration ensures automated candidate ingestion, two-way data syncing, and real-time updates, creating a frictionless experience for both your hiring team and your candidates.

How integrations work

In the Integrations flow, you configure core communication channels between InterviewFlowAI and your external systems:

Rate limits

Rate limits are applied per API key in a rolling one-minute window. Responses include standard RateLimit headers. Requests over the limit return 429 Too Many Requests; wait for the window to reset before retrying.

Getting started

1

Generate your API key

Before setting up any connections, you must authenticate your requests.
  1. Navigate to the API Keys section in your main dashboard settings.
  2. Click Generate to create a new secure API key.
Requirement: You must include this API key in the headers of all your API requests to authenticate successfully. Keep this key secure.
2

Access Interviewer-specific integrations

Integrations are scoped to specific Interviewers to ensure candidates are routed to the correct interview flow.
  1. Select your target Interviewer from the main dashboard.
  2. Click on View Interviews.
  3. Click on the Integrations tab.