Teamtailor integration
Intrvio + Teamtailor: AI interviews directly in your hiring pipeline.
Intrvio is on Teamtailor's official Partner Integration list. Marketplace -> Intrvio -> Activate, and Teamtailor triggers immediately call Intrvio webhooks. Once an interview completes, the score + transcript appear on the Teamtailor candidate timeline as a **partner-result**, and that score becomes a trigger argument that can drive downstream automations.
Because Teamtailor follows the JSON:API spec, Intrvio resolves candidate -> job-application -> job relationships in one request. The partner key is delivered as a JWT and every subscription request authorizes via Bearer header. For custom automation, point a Trigger -> Webhook step at the Intrvio interview.
What gets synced
| Data | Direction | Teamtailor method |
|---|---|---|
| Candidates | Bidirectional | GET /v1/candidates (JSON:API) |
| Job openings | Teamtailor -> Intrvio | GET /v1/jobs |
| Interview invites | Intrvio -> Teamtailor | POST /v1/job-applications/:id/notes |
| Interview results + transcripts | Intrvio -> Teamtailor | PATCH partner-result.update-url |
| Status changes | Bidirectional | Trigger webhook (stage_id) |
| Hiring stages | Mapping (per job) | GET /v1/jobs/:id/stages |
Setup (5 steps)
- 1
In Teamtailor, open Settings -> Integrations -> Marketplace. Search for 'Intrvio' and click the card.
- 2
Click Activate. Teamtailor walks your admin into a form-based setup with Intrvio; on submit, Teamtailor turns the form into a JWT and delivers it to Intrvio.
- 3
Intrvio decodes that JWT and stores it as the provider key. From now on, every request from Teamtailor arrives as `Authorization: Bearer xxx-provider-key`.
- 4
In the Intrvio dashboard, run the Stage mapping wizard to pick which pipeline stage (e.g. 'Phone screen', 'First interview') triggers an Intrvio invite. Per-job overrides are supported.
- 5
To test, create a trigger in Teamtailor (Settings -> Triggers -> + New). Pick the 'Send Intrvio interview' action and set the target stage. The moment a candidate moves into that stage, Intrvio fires the invite — and on completion, a partner-result badge with the score appears on the candidate card.
Auth model
Partner provider key (JWT-encoded). During Marketplace install, Teamtailor turns the consent form into a JWT and ships it to Intrvio; we verify the Authorization Bearer on every call. Webhook payloads also carry a `Teamtailor-Signature` header (`t=timestamp,v1=hmac` format) — timestamp + HMAC for integrity, with a 5-minute replay window.
Trigger events
- job-application.created
- job-application.stage_changed
- candidate.rejected
- candidate.restored
- job.published
Partner Webhook Setups activate automatically when a customer enables the integration. Auth headers are partner-specific (Bearer + Teamtailor-Api-Token + Teamtailor-Host).
Data residency + GDPR
Teamtailor is Stockholm-based (in the EU) — combined with Intrvio's Frankfurt data residency, EU borders are preserved. Candidate data is never copied to the US for EU customers. DPA in Trust Center.
Pricing impact
Teamtailor integration is included in every paid plan. See pricing.
Frequently asked
Official Teamtailor partner
Activate from the Marketplace. Automate interviews with Triggers.
Candidates moving to a stage flow into Intrvio. Their score lands back on the Teamtailor card.
