Actions25
- Attachment Actions
- User Actions
- Associated Actions
- Candidate Actions
- Note Actions
- Note Type Actions
- Photo Actions
- Profile Actions
- Role Actions
- Status Actions
Overview
This node operation allows you to change the status of records in various modules within Zoho Recruit, such as Candidates, Applications, Job Openings, and Offers. It is useful for automating updates to the lifecycle or progress state of these records based on your business logic or workflow needs.
Common scenarios include:
- Updating candidate statuses during recruitment stages (e.g., from "New" to "Qualified").
- Changing application statuses when a candidate moves forward or is rejected.
- Modifying job opening statuses to reflect current hiring phases.
- Adjusting offer statuses to track acceptance or rejection.
For example, you could use this node to automatically mark multiple candidates as "Interview Scheduled" after a batch selection or update offers to "Accepted" once signed.
Properties
| Name | Meaning |
|---|---|
| Module | The module to change status for. Options: Candidate, Application, Job Opening, Offer |
| Record IDs | Comma-separated list of record IDs to change status for |
| Job IDs | Comma-separated list of job IDs (required only if the module is Application) |
| Offer ID | Unique ID of the offer (required only if the module is Offer) |
| New Status | The new status value to set (e.g., New, Qualified, Rejected) |
| Comments | Optional comments about the status change |
Output
The output JSON contains the response from the Zoho Recruit API after attempting to change the status. It typically includes confirmation of the updated records or error details if the operation failed.
Example output structure (simplified):
{
"data": [
{
"ids": ["568998000001714001", "568998000001714002"],
"Candidate_Status": "Qualified",
"comments": "Status updated to Qualified"
}
]
}
No binary data is produced by this operation.
Dependencies
- Requires an OAuth2 API credential configured for Zoho Recruit with appropriate permissions.
- The node makes authenticated HTTP requests to the Zoho Recruit API endpoints.
- No additional external dependencies beyond the configured API credentials.
Troubleshooting
- Missing Required Parameters: The node requires
Module,Record IDs, andNew Statusat minimum. For the Offer module,Offer IDis also mandatory. Ensure these are provided. - Invalid Record or Offer IDs: IDs must be valid and correctly formatted. Invalid or missing IDs will cause errors.
- API Authentication Errors: If the OAuth token is expired or invalid, re-authenticate the Zoho Recruit credentials.
- Job IDs Requirement: When changing status for the Application module, ensure that Job IDs are provided if required by your use case.
- Error Messages: The node throws errors if required parameters are missing or if the API returns an error. Review the error message for missing fields or invalid values.