Send data to InterviewFlowAI (Action)
You can use Zapier to send data to InterviewFlowAI, such as creating a new candidate or inviting them to an interviewer.Get your API key
- Go to API Keys.
- Click Generate Key.
- Provide a descriptive name for your key based on its intended integration (e.g., “Zapier Integration”).
- Copy your API key and store it securely.
Set up the action in Zapier
- In your Zap, add a new action step.
- Search for and select the InterviewFlowAI app.
- In the Action event dropdown, choose your desired action.
- Invite Candidate: Invites a candidate for screening for a selected job in InterviewFlowAI.
- Shortlist Candidate: Shortlists a candidate for the AI interview for a selected job.
- Click Continue.
- Under Account, click Sign in and paste your API Key when prompted in the authentication window. Click Continue.
- In the Configure tab, map the data from your previous Zap steps to the following fields:
- Job: Select the job you want to invite the candidate for.
- Candidate Name: Full name of the candidate. Map this from a previous Zap step.
- Candidate Email: Email address of the candidate. Map this from a previous Zap step.
- Additional Fields: Enter as JSON. e.g.,
{"score": "72", "source": "linkedin", "is_referred": "true"} - Metadata: Enter as JSON. e.g.,
{"externalId": "candidate_123", "phoneNumber": "+1-555-123-4567"}
- Click Continue and then Test action to verify the integration.
Receive data from InterviewFlowAI (Trigger)
You can trigger a Zap whenever an event occurs in InterviewFlowAI, such as a candidate completing an interview.- In Zapier, click Create Zap.
- For your trigger, search for and select the InterviewFlowAI app.
- In the Trigger event dropdown, choose your desired event:
- Candidate Created: Triggers when a new candidate is created or applies for a job in InterviewFlowAI.
- Interview Started: Triggers when a candidate starts an interview.
- Interview Completed: Triggers when a candidate completes an interview in InterviewFlowAI.
- Interview Report Available: Triggers when an interview report with scores and recommendations is ready.
- Click Continue.
- Under Account, select your connected InterviewFlowAI account or click Sign in to authenticate using your API key. Click Continue.
- In the Configure tab:
- Job: Select the job you want to listen events for.
- Click Continue and then Test trigger to confirm the connection and pull in sample data.
Best practices
- Keep your API key secure. Never share it publicly or expose it as a URL query parameter.
- Check the API reference. Review the InterviewFlowAI API documentation for exact endpoints and required data payloads.
- Use HTTPS. Webhooks by Zapier automatically use HTTPS to ensure your data encrypts in transit.

