Skip to main content

Integrate Truffle with Zapier

Zapier lets you automate two key parts of screening with Truffle: 1) Invite Candidate to complete a Truffle interview for a specific job and 2) Interview Completed to trigger follow ups the moment an interview finishes.

Updated over a week ago

To use Truffle and Zapier, you'll need:

  • A Truffle account with access to Integrations

  • A Zapier account

  • One completed candidate interview in Truffle to use as sample data

Popular workflows to automate

  • Invite a candidate from your ATS lane change

  • Slack alert when a top match completes

  • Advance a stage in your ATS

  • Email next steps to the candidate

  • Add a row to Google Sheets for reporting

Create your first Zap

Here are the six steps.

1. Open Integrations in Truffle

  • Click the jigsaw icon on the left-side menu

  • Find Zapier and select Get started

2. Request connection

  • Tell us what you want to create

  • Your Zapier connection is approved within 24 hours in most cases, often much sooner

  • When approved, return to Integrations and click Manage

3. Generate your Zapier key

  • Click Generate key

  • Copy the key and keep it secure

  • Sketch your workflow in Truffle, then click Use this workflow to jump into Zapier

4. Connect Truffle in Zapier

  • In Zapier, add Truffle as your app

  • Paste your Zapier API key to connect your account

Choose your Truffle trigger or action

You can build Zaps that start invites or react to completed interviews. Many teams use both.

Option A: Invite Candidate action

Use this when you want Zapier to push a person into Truffle and invite them to a specific job. For example, move a record to Phone screen in your ATS and auto invite.

How to set it up

  1. In Zapier, pick your trigger app, for example your ATS status change

  2. Add Truffle as the action and choose Invite Candidate

  3. Map fields like:

    1. Job β†’ the Truffle job to invite the candidate to

    2. Candidate name β†’ name field from your trigger app

    3. Email β†’ candidate email from your trigger app

  4. Test and Publish

Why use Invite Candidate instead of sharing a link

  • Better tracking of who was invited and who completed

  • Cleaner funnels tied to a specific job

  • Easier follow ups and reporting

Option B: Interview Completed trigger

Use this when you want Zapier to act the moment a candidate finishes.

Test checklist

  • Trigger pulls the latest completed interview

  • Action receives the fields you expect

  • Filters or conditions behave as intended

Troubleshooting

  • No sample interview appears

    • Make sure at least one interview is completed in Truffle, then retest the trigger

  • Invalid API key

    • Regenerate the key in Truffle Integrations and reconnect in Zapier

  • Zap runs but nothing happens

    • Check your Zap history for errors and re-map any empty fields

Next automations to add

  • Alert on top matches first

  • Then add a Zap to move ATS stages

  • Layer in candidate emails and a simple metrics log for team visibility and faster shortlists

Did this answer your question?