Zoho Recruit (Edge)

Last updated on Nov 12, 2026

Zoho Recruit is a cloud-based applicant tracking system that staffing agencies and corporate HR teams use to source candidates, manage job openings, schedule interviews, and track clients and vendors through the hiring process.

Hevo uses the Zoho Recruit API to replicate the candidates, job openings, interviews, clients, vendors, submissions, notes, and organization settings of your Zoho Recruit organization to the Destination of your choice. Hevo connects to Zoho Recruit using OAuth 2.0 with a Zoho API client that you register. To ingest data, you must provide Hevo with the Client ID and Client Secret of the API client and the region of your Zoho account, and then authorize Hevo to read your data.


Supported Features

Feature Name Supported
Capture deletes Yes, for the objects that Hevo ingests in full in each run
History mode No
Custom data (user-configured tables & fields) No
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Zoho Recruit does not mark deleted records in its API responses. Hevo captures deletes as follows:

  • Organization, Profile, Questionnary, Role, Tags, and Users objects: Hevo ingests all the records of these objects in each run. If a record that exists in the Destination is not returned by Zoho Recruit, Hevo marks it as deleted by setting the value of the metadata column, __hevo_marked_deleted, to True.

  • Account Draft, Account Save, Candidate Draft, Candidate Save, Interview Draft, Interview Save, Job Opening Draft, Job Opening Save, Note, Submission, Vendor Draft, and Vendor Save objects: Hevo ingests only the new and updated records of these objects, so records deleted in Zoho Recruit remain in the Destination. When a user saves a draft, its record remains in the draft object, for example, Candidate Draft, and appears in the saved object, for example, Candidate Save, in the next run. Hevo marks the draft record as deleted when you resync the draft object.


Source Considerations

  • Hevo ingests data from the Zoho Recruit organization of the Zoho account that authorizes Hevo. To ingest data from more than one organization, create a Pipeline for each organization.

  • Hevo ingests only the standard fields of the Zoho Recruit modules. It does not ingest the custom fields that you add to the modules.

  • If your profile cannot view a module, Hevo marks the corresponding object as inaccessible and continues to ingest the other objects. To ingest the object, give your profile view access to the module.

  • Hevo creates a table in the Destination only for the objects that have data. For example, if no candidates are submitted to clients in your organization, the Submission table is not created.



Revision History

Refer to the following table for the list of key updates made to this page:

Date Release Description of Change
Nov-11-2026 2.54 New document.

Tell us what went wrong