Integrations & SetupZapier Integration

Zapier Integration

Connect XInterview to Zapier to automate candidate workflows, team notifications, and data syncing across more than 5,000 apps.

Overview

Zapier connects XInterview to the tools your team already uses, so you can automate hiring tasks without building a custom integration.

Connect XInterview to more than 5,000 apps through Zapier, including Gmail, Slack, Google Sheets, Asana, Trello, HubSpot, and Mailchimp.

Benefits

Use Zapier to reduce manual work and keep hiring activity moving across your stack.

  • Automate hiring workflows by connecting XInterview to your existing tools and processes.
  • Manage candidate applications by triggering follow-up actions when candidates apply or move stages.
  • Improve team communication with automatic updates in email and chat tools.
  • Track interview data in spreadsheets, CRMs, and project management systems.
  • Streamline repetitive work by removing manual data entry.
  • Connect with thousands of apps available in the Zapier ecosystem.

Prerequisites

Before you set up the integration, make sure you have:

  • A Zapier account with access to zapier.com
  • An active XInterview account
  • An API key generated from your XInterview account settings

Setup instructions

Set up the integration in three parts: create an API key in XInterview, connect the app in Zapier, then build your first automation.

Generate an API key in XInterview

Log in to your XInterview account and open Settings from the main menu. Then go to Integrations and open API Keys.

Click Generate New Key, enter a descriptive name such as Zapier Integration, and copy the new key to a secure location. You will use this key when you connect XInterview in Zapier.

Treat the API key like a password. Store it securely, never share it publicly, and replace it if you think it has been exposed.

A successful setup gives you a newly generated key that you can paste into Zapier during connection.

Connect XInterview to Zapier

Log in to your Zapier account at zapier.com and open My Apps. Click Add connection, search for XInterview, and select it from the app directory.

Paste the API key you generated in XInterview, then click Save to finish the connection. If the connection succeeds, XInterview appears in your connected apps list in Zapier.

You can also start from the XInterview app directory page at https://zapier.com/apps/xinterview-ai/.

Create your first Zap

In Zapier, click Create Zap to start a new automation. Choose XInterview as the trigger app, then select one of the available trigger events:

  • New Candidate Submission
  • Invite a Candidate
  • Interview Completed
  • Candidate Stage Changed

Next, add an action step and choose the app that should receive the data. Common actions include sending an email in Gmail, posting a message in Slack, adding a row in Google Sheets, creating a task in Asana or Trello, updating a HubSpot record, or adding a contact to Mailchimp.

Finish the setup by configuring the action details, running a test, and turning the Zap on. A successful test creates the action in the destination app and confirms the Zap is ready to run automatically.

Create a new Zap directly from https://zapier.com/app/zaps/new.

The most common XInterview workflows in Zapier fall into candidate management, team communication, and process automation.

Candidate management

  • Auto-create tasks in Asana or Trello when a new candidate applies.
  • Send email notifications through Gmail when a candidate submits an interview.
  • Track submissions in Google Sheets for reporting or review.
  • Update CRM records by sending candidate information to HubSpot or Salesforce.

Team communication

  • Post Slack alerts when an interview is completed.
  • Send email updates to hiring stakeholders through Gmail.
  • Trigger webhooks to pass interview data into internal systems.

Workflow automation

  • Build multi-step Zaps that route candidate data through several apps.
  • Use conditional logic to run actions only for certain stages or candidate types.
  • Schedule delayed actions for reminders and follow-up tasks.
  • Filter incoming data so only matching records continue through the Zap.

Common Zap examples

These examples show straightforward ways to use XInterview events as Zapier triggers.

  • Email the team on a new candidate submission — Trigger: New Candidate Submission in XInterview. Action: send an email to the hiring team with Gmail.
  • Post candidate details to Slack after an interview — Trigger: Interview Completed in XInterview. Action: post a message in Slack with candidate details.
  • Log candidates in Google Sheets — Trigger: New Candidate Submission in XInterview. Action: add a new row to a Google Sheet with candidate information.
  • Create hiring tasks in Asana — Trigger: Candidate Stage Changed in XInterview, filtered to the Review stage. Action: create a task for the hiring team in Asana.

Troubleshooting

Most setup issues come from authentication, inactive Zaps, or trigger configuration.

Connection issues

  • API key is invalid — Generate a new API key in XInterview and reconnect the app in Zapier.
  • Connection fails during setup — Confirm your Zapier account is active and retry the connection.
  • Data is not syncing — Check that the Zap is turned on and that the action step is configured correctly.

Zap not triggering

  • Review the trigger event and confirm you selected the intended XInterview event.
  • Run Zapier's test step to verify the trigger and action can read sample data.
  • Check task history in Zapier for error details and failed runs.
  • Contact XInterview support if the Zap is on, the trigger is correct, and the issue continues.

Security and best practices

Protect the connection the same way you would protect any other system credential.

  • Protect your API key and never share it in public channels or documentation.
  • Rotate keys regularly by generating a new key periodically.
  • Limit enabled access to the permissions you actually need.
  • Review connected workflows monthly so you can remove unused Zaps and app connections.
  • Follow your data protection policies for every app that receives candidate or interview data.

Additional resources

Use these links to move between XInterview and Zapier setup pages quickly.

FAQs