@parthikhm/n8n-nodes-zoho-recruit
v0.1.8
Published
Ultra-lightweight Zoho Recruit Node for n8n with comprehensive ATS management. Features: Job Openings, Candidates, Photos, Users, Organization, Profiles & Roles. Complete recruitment automation with pagination, query parameters, and OAuth2 authenticatio
Downloads
51
Maintainers
Readme
n8n-nodes-zoho-recruit
This is an n8n community node. It lets you use Zoho Recruit in your n8n workflows.
Zoho Recruit is a comprehensive recruitment management system that helps streamline the hiring process from candidate sourcing to onboarding.
🚀 Ultra-Lightweight: Only 16.1 kB package size.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Resources
Version history
Installation
Follow the installation guide in the n8n community nodes documentation.
npm install n8n-nodes-zoho-recruitOperations
Candidates
- Get All, Get, Create, Update, Delete, Search
Job Openings
- Get Many (with pagination, limit, and query parameters)
Notes
- Get Many, Create, Update, Delete
Note Types
- Get Many
Attachments
- Get Many, Upload, Download, Delete
Status
- Change Status
Associated
- Get Associated Records
Photo
- Upload a Photo, Download a Photo, Delete a Photo
Organization
- Get Organization Details
Profiles
- Get All Profiles, Get Profile
Roles
- Get All Roles, Get Role
User
- Get Users
Credentials
Prerequisites
Create a Zoho Recruit API application:
- Log into Zoho Recruit
- Go to Setup → Developer Space → API
- Create Self-Client
- Configure Scopes
Required Scopes
Candidates: ZohoRecruit.modules.candidates.ALL, READ, CREATE, UPDATE, DELETE Notes: ZohoRecruit.modules.notes.ALL, READ, CREATE, UPDATE, DELETE Attachments: ZohoRecruit.modules.attachments.ALL, READ, CREATE, DELETE Note Types: ZohoRecruit.settings.note_type.ALL, READ Photos: ZohoRecruit.modules.all, ZohoRecruit.modules.candidate.ALL, ZohoRecruit.modules.contact.ALL Users: ZohoRecruit.users.ALL, READ Organization: ZohoRecruit.org.all Profiles: ZohoRecruit.settings.profiles.ALL, READ Roles: ZohoRECRUIT.settings.roles.ALL, READ
Setting Up Credentials in n8n
Go to Settings → Credentials
Add New Credential
Select Zoho Recruit OAuth2 API
Fill in the Details:
Global: Client ID, Client Secret, Access Token URL: https://accounts.zoho.com/oauth/v2/token, Authorization URL: https://accounts.zoho.com/oauth/v2/auth Australia: Access Token URL: https://accounts.zoho.com.au/oauth/v2/token, Authorization URL: https://accounts.zoho.com.au/oauth/v2/auth China: Access Token URL: https://accounts.zoho.com.cn/oauth/v2/token, Authorization URL: https://accounts.zoho.com.cn/oauth/v2/auth Europe: Access Token URL: https://accounts.zoho.eu/oauth/v2/token, Authorization URL: https://accounts.zoho.eu/oauth/v2/auth India: Access Token URL: https://accounts.zoho.in/oauth/v2/token, Authorization URL: https://accounts.zoho.in/oauth/v2/auth
Save and Test
Supported Regions
- Global:
https://recruit.zoho.com - Australia:
https://recruit.zoho.com.au - China:
https://recruit.zoho.com.cn - Europe:
https://recruit.zoho.eu - India:
https://recruit.zoho.in
Compatibility
- Minimum n8n version: 0.200.0
- Tested with n8n versions: 1.0.0+
- Node.js version: 18.x or higher
Resources
Version history
0.1.8 (Latest)
- NEW: Job Openings Resource - Get job openings with pagination and query parameters
0.1.7
- NEW: Roles Resource - Get all roles and specific role by ID
- NEW: Profiles Resource - Get all profiles and specific profile by ID
- NEW: Organization Resource - Get organization details (iso_code, mc_status)
0.1.6
- NEW: Photo Resource - Complete photo management for Candidates and Contacts
- NEW: User Resource - Comprehensive user management with 10 different user type filters
- NEW: Attachment Download - Download attachments as binary files
- IMPROVED: File Handling - Enhanced binary file processing
- IMPROVED: Error Handling - More detailed error messages and validation
- IMPROVED: Code Quality - Fixed TypeScript linter errors and improved formatting
0.1.5
- Added attachment upload functionality for all modules
- Fixed TypeScript linter errors and improved code quality
0.1.4
- Bug fixes and performance improvements
0.1.3
- Added Associated Records resource with pagination support
0.1.2
- Reduced package size by 47% (16.1 kB)
- Performance optimizations
0.1.1
- Initial release with Candidates, Notes, Attachments, and Status resources
- OAuth2 authentication and pagination support
