Customization is the most powerful way to build a flexible Recruitment system. In Zoho Recruit, you can customize modules, fields, pages, links, and many other elements. Zoho Recruit allows you to create new button actions with the help of an advanced feature called Custom Buttons.
Zoho Recruit has standard buttons that are used to execute various predefined actions. For example:
- Convert is a standard button used to convert a Candidate to Contact.
- Clone is another standard button that is used to clone any record within your Recruit account.
Likewise, Recruit Administrators can create new buttons and define a set of actions based on their requirements. Custom Buttons in Zoho Recruit can be used to connect your ATS with third party applications, connect different Zoho Recruit modules, or connect with other Zoho applications.
Profile Permission Required: Users with the Customize Zoho Recruit permission can access this feature.
Note
Custom Buttons are restricted based on profile permissions. Administrators can share each custom button with different profiles, and only users in those respective profiles can access them.
Custom Button is available for all predefined and custom modules.
To create a custom button
Once the custom button is associated with an action, Recruit Administrators can manage permission by assigning specific profiles to view and access the custom button.
Note
Every custom button should be associated with an action when a user clicks the button. You can define your button action in any of the following ways:
Zoho Recruit offers you a few ready-to-deploy button actions in the gallery, which can be associated with a custom button for different business scenarios whenever required.
Consider the following scenario:
Say that you need to screen a candidate at more than one time. You can create a custom button that clones a specific candidate record's information.
To associate Gallery function with a custom button
Existing actions are predefined button actions created by users in your organization. This option will be available only when you have already created custom functions for custom buttons in your Zoho Recruit account. These actions can be reused with different custom buttons whenever required.
You can define your own button action in the following ways:
Using our Deluge Script Editor, you can define your own button action by writing a new custom function.
To write your own custom function:
Create a custom button and choose your button action as Writing Custom Function from the dropdown list.
In the Customized functions page, do the following:
Write your required function in Deluge Script Editor.
Click Save Script, then Execute Script to validate your code.
If there are no errors, your script will be ready to associate with the custom button.
Click Save.
The script will be associated with the custom button. Choose different user profiles to check who can access the custom button, then click Save in the Create Your Button page. Whenever you click on the custom button, the associated function will be triggered, and the required action will be performed.
You can create an alert or show a pop-up notification whenever you click on the custom button. This response must be configured while writing the custom function using the deluge script editor. If any open URL tasks are configured in the custom function, the last opened URL task will be opened as per user's configuration( either in a new tab, a new window, or a pop-up window). By default, an empty string will be returned for every custom function that you associate with your custom button.
The overall custom functions usage limits are shown below. This limit is applicable to the custom functions used for workflow automation, custom buttons, and custom related lists.
Integration Tasks - 25000 Zoho API calls/day using deluge.
Get Data - 25000 calls/day
Post Data - 25000 calls/day
Send Email - 1000 emails/day
Note:
Workflow rules can also be triggered through the custom function executed from a custom button by using the Recruit API integration tasks inside Deluge Scripting.
Using Invoke a URL, you can open a URL with a button. This will open the desired action either in a new window, in the existing window, or in a new tab.
The following is an example that shows how you can invoke a URL using a custom button.
All the contacts in your account can have a field where you specify the company name. By creating a URL that is associated with a particular company, you can directly go to the account's company profile by just clicking the custom button. This custom button can be placed while creating, cloning or viewing a record based on your requirements. For example, the link could be be: http://zylker.com/topic/company/$%7BCandidates.Company}
Note
The content of the URL can be dynamic, and you can merge the URL with module fields. In List view, the merge fields should be comma separated.
To invoke a URL with a button:
Create a custom button and choose your button action as Invoke a URL from the dropdown list.
Choose Open a web tab as your button action to open a web tab in a new tab, along with the associated merge fields. You can either create a new web tab or choose from the list of web tabs that have been created already and associated it with your custom button.
To open a new web tab
You can edit the existing custom buttons whenever required. Only the Administrator of the Zoho Recruit account can edit the custom buttons.
To edit a custom button
Zoho Recruit Administrator can delete the custom button anytime.
To delete a custom button
Links help you access third-party applications and URLs to acquire the information you need. This is an advanced feature that allows you to integrate content from other sites in addition into your Recruit account, with just a single click. Here are some examples of where custom links can be used in Zoho Recruit:
Note
The administrators and users with the Customize Zoho Recruit permissions in their profile can define links and set access permissions for them.
Users will only be able to access the links in their account if they have the permissions to do so. These permissions can be defined in the Set Permissions section by users who have the Customize Zoho Recruit permissions in their profile when they create the links.
Profile Permission Required: Users with the Customize Zoho Recruit permission can access this feature.
To add links:
You can create a maximum of 10 links per module. The links can be deleted at any time. Only users with the Customize Zoho Recruit profile permission can delete links.
To delete links: