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
In Zapier, pick your trigger app, for example your ATS status change
Add Truffle as the action and choose Invite Candidate
Map fields like:
Job β the Truffle job to invite the candidate to
Candidate name β name field from your trigger app
Email β candidate email from your trigger app
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