---
title: Zoho Recruit API Integration on Truto
slug: zohorecruit
category: ATS
canonical: "https://truto.one/integrations/detail/zohorecruit/"
---

# Zoho Recruit API Integration on Truto



**Category:** ATS  
**Status:** Generally available

## Unified APIs

### Unified User Directory API

- **Me** — 

### Unified ATS API

- **Applications** — The applications represent an application for a job.
- **Attachments** — The attachments represent an attachment for a candidate.
- **Candidates** — The candidates represent a candidate.
- **Job Interview Stages** — The job interview stages represent a job interview stage.
- **Jobs** — The jobs represent a job.
- **Tags** — The tags represent a tag for a candidate.

### Unified Search API

- **Search** — Search endpoint for all the apps.

## How it works

1. **Link your customer's Zoho Recruit account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Zoho Recruit.** The Proxy API is a 1-to-1 mapping of the Zoho Recruit API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Automate candidate screening across ATS platforms** — AI screening SaaS companies can pull new applicants, resumes, and job requirements from Zoho Recruit to score and rank candidates — then write results back as tags or stage changes, all through Truto's Unified ATS API without building Zoho-specific logic.
- **Trigger background checks from pipeline stage changes** — Verification platforms can monitor job interview stages in Zoho Recruit to automatically initiate checks when candidates reach a specific stage, then push back status updates via tags and upload completed reports as attachments.
- **Sync sourced candidates into Zoho Recruit from external tools** — Sourcing automation products and browser extensions can create candidate profiles, upload resumes, and link new applications to open jobs in Zoho Recruit — giving recruiters a seamless experience without leaving their ATS.
- **Power HRIS onboarding from hired candidates** — HR and payroll platforms can detect when an application reaches a hired stage, extract the full candidate profile and attachments, and use that data to bootstrap employee onboarding records in their own system.
- **Mirror active jobs to external talent marketplaces** — Job distribution and career site platforms can read published jobs from Zoho Recruit and push incoming applications back, keeping recruiters' pipelines centralized without manual data entry.

## What you can build

- **Automated resume extraction and AI scoring** — Pull candidate attachments and job details from Zoho Recruit, run them through your scoring engine, and write match scores back as tags on the candidate record.
- **One-click candidate creation from external sources** — Let users push sourced profiles into Zoho Recruit as new candidates with uploaded resumes and linked applications to specific open jobs, all from your product's UI.
- **Stage-based workflow triggers** — Monitor job interview stages to kick off downstream actions — like ordering a background check, scheduling a video interview, or notifying a hiring manager — when a candidate moves in the pipeline.
- **Two-way tag sync for candidate status tracking** — Apply and read tags on candidates and applications to reflect external process statuses (e.g., 'Assessment Complete', 'BGC Cleared') directly inside the recruiter's Zoho Recruit workspace.
- **Document upload to candidate profiles** — Push generated reports, signed offer letters, or assessment summaries back into Zoho Recruit as attachments on the relevant candidate or application record.
- **Recruiter identity resolution via user directory** — Use the Unified User Directory API to identify the authenticated recruiter and correctly assign ownership or map feedback to the right Zoho Recruit user.

## FAQs

### Which Unified APIs does Truto support for Zoho Recruit?

Truto supports the Unified ATS API (Applications, Attachments, Candidates, Job Interview Stages, Jobs, Tags), the Unified User Directory API (Me), and the Unified Search API (Search) for Zoho Recruit.

### Are there pre-built tools available for Zoho Recruit on Truto?

There are no pre-built tools available yet. Tools for Zoho Recruit are built on request — reach out to Truto and they can add the specific tool you need.

### How does authentication work for Zoho Recruit integrations?

Zoho Recruit uses OAuth 2.0 for API access. Truto handles the full OAuth flow, token refresh, and credential storage so your end users can connect their Zoho Recruit accounts without you managing auth infrastructure.

### Can I write data back to Zoho Recruit, or is it read-only?

The Unified ATS API supports write operations. You can create candidates, applications, and attachments, as well as apply tags to candidate and application records — enabling full two-way integration workflows.

### How can I detect new or updated records in Zoho Recruit?

You can use the Unified Search API for delta polling at regular intervals (e.g., every 10-15 minutes) to detect newly created or updated candidates and applications.

### Does the integration support custom fields in Zoho Recruit?

Zoho Recruit's API exposes custom fields on candidate and application records. Through the Unified ATS API, you can read and potentially write to these fields, which is especially useful for injecting external data like assessment scores into the recruiter's UI.
