SmartRecruiters Marketplace integration

Intrvio + SmartRecruiters: AI interviews directly in your hiring pipeline.

Intrvio is built natively against the SmartRecruiters Assessment Partner App spec (refreshed in 2024). Install in one click from the SmartRecruiters Marketplace, then either let your Hiring Manager hit 'Send Intrvio assessment' directly on a candidate, or let stage transitions auto-fire it.

We use OAuth 2.0 Client Credentials to obtain master credentials, then mint customer-level credentials per customer so webhooks from SmartRecruiters land scoped to the right tenant. This makes the enterprise SmartRecruiters surface feel like a single-tenant tool.

What gets synced

DataDirectionSmartRecruiters method
CandidatesBidirectionalGET /candidates
Job openingsSmartRecruiters -> IntrvioGET /postings
Interview invites (assessment order)Intrvio -> SmartRecruitersPOST /assessments
Interview results + transcriptsIntrvio -> SmartRecruitersPATCH /assessments/:id
Status changesBidirectionalcandidate.status.changed
Hiring stagesMappingGET /jobs/:id/hiring-pipeline

Setup (5 steps)

  1. 1

    In SmartRecruiters, open Settings -> Marketplace. Find the Intrvio AI Interview card (under Assessment Providers) and click Install.

  2. 2

    An OAuth 2.0 Client Credentials consent screen opens. Approve the admin scope and assessment scopes; if your system role is not Admin, confirm the 'Manage webhooks' toggle is on under Permissions.

  3. 3

    Intrvio finishes the `consentUrl` handshake, obtains a master Bearer token, and mints customer-level credentials. These credentials are returned to SmartRecruiters via callbackUrl.

  4. 4

    In Intrvio, complete stage mapping: align SmartRecruiters' NEW/IN_REVIEW/INTERVIEW/OFFERED/HIRED with Intrvio interview stages. Toggle 'Show sub-stages' if your pipeline uses them.

  5. 5

    Open any job, pick a candidate, and Send Assessment -> Intrvio AI Interview appears. The candidate receives an SMS/email invite, finishes the interview in Intrvio, and the result is written back via PATCH /assessments and shown on the candidate timeline.

Auth model

OAuth 2.0 Client Credentials (master) + customer-level credentials (per-tenant). Master credentials let Intrvio call the /integrations endpoint; customer-level credentials expose an oauthTokenUrl that SmartRecruiters calls to mint a per-customer Bearer token — that is how bidirectional callbacks land scoped correctly.

Trigger events

  • candidate.created
  • candidate.status.changed
  • candidate.assigned
  • interview.scheduled
  • job.posted

Subscriptions are created via POST /subscriptions and must be activated. Intrvio handles this in the install flow and consolidates events into one subscription so you do not bump the cap.

Data residency + GDPR

For EU customers, Intrvio stores data in Frankfurt. When connecting to a SmartRecruiters EU instance, candidate data does not leave the EU. DPA + subprocessor list in Trust Center.

Pricing impact

SmartRecruiters integration is included in the Scale tier and above, no integration fee. See pricing.

Frequently asked

Live in the Marketplace

One-click install. Let Hiring Managers send the interview.

After OAuth approval, the 'Send Assessment' menu appears on every candidate.