The integration between Zoho Recruit and Zoho MCP allows you to connect your Zoho Recruit account with AI agents and MCP-compatible clients. Once connected, you can securely access recruitment data, perform hiring-related actions, and automate workflows using natural language prompts.
With Zoho MCP, recruiters and hiring teams can interact with Zoho Recruit through AI-powered assistants to:
Retrieve candidate and job opening details
Search and filter records
Create or update records
Trigger recruitment workflows
Automate repetitive hiring tasks
Access recruitment data across integrated applications
This integration uses OAuth-based authentication to establish a secure connection between Zoho Recruit and Zoho MCP.
Before setting up the integration, ensure the following:
You have an active Zoho Recruit account
You have access to Zoho MCP
You have the required permissions to authorize integrations in Zoho Recruit
You are using an MCP-compatible AI client or agent
Once the integration is established, Zoho MCP can securely interact with Zoho Recruit using the following supported actions.
These actions allow AI agents and MCP-compatible clients to retrieve, update, search, and manage recruitment data through natural language prompts.
Action | Description |
getAllProfiles | Retrieve the list of all profiles configured in Zoho Recruit. |
getProfileById | Retrieve details of a specific profile using its unique profile ID. |
getAllRoles | Retrieve the list of all roles configured in Zoho Recruit. |
getRoleById | Retrieve the details of a specific role using its ID. |
searchCandidates | Search candidate records using criteria such as Last_Name, Visa_Status, and other supported fields. |
searchRecords | Retrieve records matching specified search criteria from a selected module. |
searchRelatedRecords | Search related records in a module using parameters such as email, phone number, or custom criteria. |
getCandidate | Retrieve complete candidate details using the candidate record ID. |
getAssociatedRecords | Retrieve associated records, such as candidates linked to a job opening or job openings linked to a candidate. |
getNotes | Retrieve notes associated with supported Zoho Recruit modules and records. |
getDeletedRecords | Retrieve records that have been deleted from a specified module. |
updateCandidateStatus | Update the Candidate_Status field for a candidate (for example, "Interview Scheduled"). |
cancelInterview | Cancel one or more scheduled interviews for candidates. |
deleteCandidate | Delete candidate records that do not meet eligibility criteria. |
Sign in to your Zoho account.
Navigate to Zoho MCP and open the MCP dashboard.
Click Create MCP Server or open an existing MCP server.
You can configure tools, authentication, and workflows within your MCP server based on your recruitment requirements.
Open your MCP server.
Go to the Tools section and click Add Tools.
Search for Zoho Recruit and select Zoho Recruit from the list of available services.
Select the tools you want to add, then click Add Now. The configured tools will be available to your connected AI agents.
Go to the Connect section and copy the MCP endpoint URL. This URL will be used to connect the MCP server to your MCP client.
Use the endpoint URL to connect your MCP server to your preferred MCP client (your preferred AI agent, such as Claude).
Once the MCP server and MCP client are connected, you can trigger Zoho Recruit workflows directly from your AI agent using natural-language prompts.
Once your tools are configured, AI agents can interact with Zoho Recruit using natural language prompts.
For example, you can ask:
"How healthy is my hiring pipeline and sourcing strategy right now? Show me bottlenecks and recommend actions I can take immediately."
The AI agent retrieves the relevant recruitment data from Zoho Recruit through Zoho MCP and generates a report based on the requested information.