Skip to main content
ATS integrations · 5 native connectors

The integrations your AI interview software should have shipped on day one.

Greenhouse, Lever, Workable, Airtable, and Google Sheets — all native, all live. Candidates pull in when they apply. Transcripts, rubric scores, and status updates push back the moment the interview ends. No Zapier tax. No polling lag. No manual export.

GreenhouseLeverWorkableAirtableGoogle Sheets

Native connectors

5 native connectors, 1 generic webhook.

Every connector is built and maintained by Vettika — not a third-party integration layer. Structured field mapping, real-time pushes, and audit logs that actually tell you what happened.

Harvest API

Greenhouse

Pull active applications directly from Greenhouse when candidates apply. Transcript, rubric scores, and overall recommendation write back via Harvest API the moment the interview ends. Automation rules can advance or reject candidates in-stage without touching the ATS manually.

OAuth

Lever

Connect via OAuth in under two minutes. Rubric scores post as a structured Lever feedback form tied to the requisition. Full timestamped transcript attaches as a candidate note. Stage updates from automation rules propagate automatically.

API Key

Workable

Authenticate with your Workable API key. Vettika writes structured interview evaluation data back to the candidate record and advances pipeline stages based on your automation rule score thresholds. No manual export required.

Base + Table

Airtable

Map any Airtable base and table as your candidate source. Vettika appends transcript text, per-criterion rubric scores, and overall recommendation to configurable columns. Built for ops teams that already use Airtable as a lightweight ATS.

OAuth

Google Sheets

Authenticate with Google OAuth and select a sheet. Vettika reads new candidate rows on a configurable poll interval and writes scored results back to mapped columns when each interview completes. No API key setup, no service accounts.

Any system

Generic Webhook

Any system that can POST JSON can push candidates into Vettika. Any system that can receive a POST gets transcripts and scores back. Configurable field mapping, HMAC signature verification, and retry with exponential back-off included.

Sync flow

From application to scored record in four steps.

Connect once. Every candidate from that point flows through automatically — no recruiter touch between application and scored report.

01

Connect your ATS

OAuth or API key in Settings → Integrations. Credentials are AES-256-GCM encrypted at rest. Connection health visible at a glance.

02

Candidates pull in

Vettika reads new applications on trigger or poll. Interview invite dispatches automatically — no recruiter action between application and invite.

03

Data syncs back in 60s

The moment the call ends, Vettika pushes full transcript, rubric scores per criterion, overall recommendation, and duration to the source record.

04

Automation advances

Score thresholds are configurable per campaign. Above-threshold candidates advance; below-threshold can auto-decline with optional improvement tips.

Data fields

What moves in. What moves out.

Bidirectional sync — candidates come in from your ATS, scored results go back. No manual copy-paste, no CSV export, no lost context.

Inbound — ATS → Vettika

  • Candidate name + contact email
  • Job title / req number
  • Source and current pipeline stage
  • Application date
  • Custom ATS fields (mapped per integration)
  • Resume link or parsed resume text

Outbound — Vettika → ATS

  • Full transcript, timestamped per turn
  • Rubric score per criterion (0–10)
  • Overall recommendation (Advance / Hold / Decline)
  • Interview duration + completion status
  • Optional stage advance or decline action
  • Audit log entry with timestamp + actor

All data handling is documented in the AEDT bias audit disclosure. Agencies can connect a separate ATS per client account.

Why native beats middleware

Skip the Zapier tax.

Zapier-based ATS glue was the only option in 2019. In 2026 it is a compliance liability, a latency problem, and a line item that compounds as you scale.

Real-time, not 15-minute polling

Scores post within 60 seconds of hangup. Zapier workflows run on a polling interval — the ATS record can sit stale for up to 15 minutes.

No intermediate data storage

Candidate PII travels directly between Vettika and your ATS. Zapier stores a copy of every payload in their logs — a liability under GDPR, CCPA, and data-residency requirements.

Structured field mapping

Every field maps to a named ATS field with type validation. Zapier passes freeform JSON blobs that silently mismap when the ATS schema changes.

No silent failures, no per-connector cost

Native connectors surface errors in your integration dashboard with full retry history. Zapier charges per task and drops tasks silently when limits are hit.

See how recruiters and agencies use native integrations to eliminate manual handoffs.

Competitor comparison

How Vettika integrations compare.

Enterprise video-interview platforms lock integrations behind six-figure contracts. Vettika ships bidirectional native connectors on every paid plan. See pricing.

FeatureVettikaHireVueHireflixKarat
Greenhouse nativeYes — bidirectionalEnterprise contractYes — one-wayCoordinator-managed
Lever nativeYes — bidirectionalEnterprise contractYes — one-wayNo
Workable nativeYes — bidirectionalNoNoNo
Airtable nativeYesNoNoNo
Google SheetsYesNoNoNo
Generic webhookYes — bidirectionalNoNoNo
Bidirectional syncYesPartialNoNo
Setup timeUnder 5 minWeeks (IT)~30 minWeeks
Price to unlockAny paid planEnterprise quote$149+/mo$8k–$20k/req

FAQ

Integration questions, answered.

Does it work with Greenhouse multi-org accounts?+

Yes. You connect at the company level using a Greenhouse Harvest API key scoped to the relevant org. If you manage multiple Greenhouse companies, connect each separately — each maps to a distinct Vettika workspace. There's no limit on connections per plan.

Will connecting Vettika mess up my ATS pipeline stages?+

No. Vettika only writes to the fields and stages you explicitly map during setup. It will never move a candidate backwards in your pipeline, and stage-advance automation rules require a score threshold to be met. You can run Vettika in read-only mode (pull candidates in, push transcripts back, no stage changes) until you are comfortable with the automation.

What happens to my data if I disconnect an integration?+

Disconnecting revokes the stored token immediately and stops all future syncs in both directions. Existing transcripts and scored reports in Vettika are retained according to your plan's retention policy. Existing records written to your ATS remain unchanged — Vettika does not delete anything on disconnect.

Do you support Workday, iCIMS, or SAP SuccessFactors?+

Those enterprise systems are on the roadmap for Q4 2026. In the meantime, every major ATS exposes an outbound webhook or application webhook — use Vettika's Generic Webhook connector to bridge the gap today. Setup takes under 10 minutes and supports full bidirectional field mapping.

How is the ATS connection secured?+

All stored credentials (API keys, OAuth tokens, refresh tokens) are encrypted with AES-256-GCM before being written to the database. Tokens are never logged, never exposed in error messages, and never returned to the client after initial save. Connection health checks run every 15 minutes and alert you if a token expires or is revoked.

Connect your ATS. Run your first 3 interviews free.

Native integrations are available on every paid plan. The first 3 interviews are free — no credit card, no demo call, no IT ticket. Connect Greenhouse, Lever, Workable, Airtable, or Google Sheets in under 5 minutes.

Color scheme toggle
ATS Integrations for AI Interview Software | Vettika