Zoho Recruit | Building Extension

Building your extension


Step 1: Extension Pre-requisites  

Get access to Developer console
Before you start building your extension, first you’ll need to set up a Zoho Sigma account by visiting  https://sigma.zoho.com/
If you are an existing Zoho customer, you can get access to the Developer Console by logging in using your Zoho credentials.
For new users, to get access to the Developer Console
  1. Go to https://sigma.zoho.com/ and enter your Workspace Name..
  2. Fill in the necessary details and click Create Workspace.
  3. You will receive an email with a confirmation link to your registered email address. Click that link and follow the steps provided to complete your registration.

Now you have a Zoho Developer account and you can begin the journey of your first extension creation.

Identify and prepare extension requirements:
Before you get started, it can be helpful to create a list of features that the extension is going to add in the Zoho Recruit. Not only will this help you strategize the best way to implement the extension, but it will also give you an idea of the steps you need to take before you begin the process of programming your extension. This preparation could include creating a custom field, setting up a custom module or building a webhook for a third-party service.


Step 2: Create your extension. 

2.1 Set up your new extension

  1. Click the Extensions on the top left of the Zoho Sigma homepage.
  2. Click New Extension.
  3. In the New Extension page, Specify the Extension's name.
    Once the name is specified, a Unique Namespace is automatically populated. Once created, the Namespace cannot be changed.
  4. Provide a short description for the extension.
  5. Select the service and click Save as Draft.You will be navigated to the Zoho Developers console.
 

2.2 Set up a workflow rule within the extension.

Workflow rules are a set of conditions that trigger specific actions within your application, such as sending email alerts, assigning tasks or updating the information in your records.
  1. Open the Workflow tab in the left-hand panel.
  2. Choose a name for the rule and give a brief description.
  3. Click Next.

 

2.3 Specify your rule trigger:

To set up a new rule, you must choose which type of execution trigger is associated with that rule. There are two types of rule triggers:
Record Action - trigger rule when records are created, edited, created/edited, deleted or a specific field is updated.
A Date Field's Value - for records matching rule criteria, trigger rule either monthly or yearly based on the value in the selected date field.
  1. Select A Record Action from the drop down menu.
  2. Click Create or Edit.
  3. Click Next.

 

2.4 Set Rule criteria:

  1. Select Execute workflow whenever the criteria is met.
  2. Set the criteria pattern
  3. Click Next.

2.5 Associating your Custom function to a workflow.

Custom functions allow you to use procedural logic to automate processes that are not covered by Zoho's default actions.
  1. Click on the Associate button at the bottom of the page.
  2. In the following screen, you'll be able to create your custom function using Zoho’s DELUGE script editor.
  3. Create a name of custom function and click Save and Close.

Step 3: Test your extension 

Once you’ve finished building your extension, it’s time to test it. Zoho makes this easy by providing an isolated sandbox environment where you can test the extension without affecting the actual Zoho Recruit account in which it is going to be installed. Click Test your Extension at the top of the Extension Details page.

Step 4: Publish your extension 

After successfully testing of the extension you can publish the extension.
Follow the steps:
  1. Open the Extension Details tab in the left-hand panel.
  2. Click Publish next to the name of the extension. A window will open displaying all the fields and custom function you have added.
  3. Review your extension, add remarks so that it becomes easier for us to review the extension and click Confirm.
  4. After you click Confirm, a popup window will appear, displaying the URL for your extension. To install the extension, navigate to the URL by copy the link to another browser window.
  5. If you would like to make your extension publicly available on the Zoho Marketplace, click the check box at the bottom of the popup window. Your extension will be submitted to our review team, and if accepted, other users will be able to install it on their Zoho Recruit systems.
  6. You may also share the extension via email. Click on Share Privately, enter an email address and click on Send. The email will contain the link to installing your extension.

 

Note:
By default, your extension will be private, meaning it will not be listed on the Zoho Marketplace. If you forget to save the URL, you can find it in the Extension Details page.

It is also possible to create an extension that integrates different third-party applications with Zoho Recruit, as different customers are in need of different integrations and this will help them achieve their requirements. These are the methods which we support to integrate the extensions with the third-party services :
  1. Token based authentication by using Custom Variables.
  2. OAuth 2.0 by using Connections.
You can now start building your extension  here

    Access your files securely from anywhere

      Zoho CRM Training Programs

      Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

      Zoho CRM Training
        Redefine the way you work
        with Zoho Workplace

          Zoho DataPrep Personalized Demo

          If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

          Zoho CRM Training

            Create, share, and deliver

            beautiful slides from anywhere.

            Get Started Now


              Zoho Sign now offers specialized one-on-one training for both administrators and developers.

              BOOK A SESSION





                          Quick Links Workflow Automation Data Collection
                          Web Forms Enterprise Begin Data Collection
                          Interactive Forms Workplace Data Collection App
                          CRM Forms Customer Service Accessible Forms
                          Digital Forms Marketing Forms for Small Business
                          HTML Forms Education Forms for Enterprise
                          Contact Forms E-commerce Forms for any business
                          Lead Generation Forms Healthcare Forms for Startups
                          Wordpress Forms Customer onboarding Order Forms for Small Business
                          No Code Forms Construction RSVP tool for holidays
                          Free Forms Travel
                          Prefill Forms Non-Profit

                          Intake Forms Legal
                          Mobile App
                          Form Designer HR
                          Mobile Forms
                          Card Forms Food Offline Forms
                          Assign Forms Photography
                          Mobile Forms Features
                          Translate Forms Real Estate Kiosk in Mobile Forms
                          Electronic Forms

                          Notification Emails for Forms Alternatives Security & Compliance
                          Holiday Forms Google Forms alternative  GDPR
                          Form to PDF Jotform alternative HIPAA Forms
                          Email Forms
                          Encrypted Forms
                          Embeddable Forms
                          Secure Forms
                          Drag and Drop form builder
                          WCAG


                                            You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                Manage your brands on social media

                                                  Zoho Desk Resources

                                                  • Desk Community Learning Series


                                                  • Digest


                                                  • Functions


                                                  • Meetups


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner


                                                  • Word of the Day


                                                    Zoho Marketing Automation

                                                      Zoho Sheet Resources

                                                       

                                                          Zoho Forms Resources


                                                            Secure your business
                                                            communication with Zoho Mail


                                                            Mail on the move with
                                                            Zoho Mail mobile application

                                                              Stay on top of your schedule
                                                              at all times


                                                              Carry your calendar with you
                                                              Anytime, anywhere




                                                                    Zoho Sign Resources

                                                                      Sign, Paperless!

                                                                      Sign and send business documents on the go!

                                                                      Get Started Now




                                                                              Zoho TeamInbox Resources



                                                                                      Zoho DataPrep Resources



                                                                                        Zoho DataPrep Demo

                                                                                        Get a personalized demo or POC

                                                                                        REGISTER NOW


                                                                                          Design. Discuss. Deliver.

                                                                                          Create visually engaging stories with Zoho Show.

                                                                                          Get Started Now









                                                                                                              • Related Articles

                                                                                                              • MailChimp Extension

                                                                                                                With the MailChimp extension for Zoho Recruit, you can now synchronize your Campaigns and Subscribers in MailChimp with Zoho Recruit. You also have the option of two-way synchronization, so you can choose whether you want to move data only from ...
                                                                                                              • Building Formula Fields

                                                                                                                The Zoho Recruit formula fields allow you to define fields that can be populated with dynamically calculated data based on the values returned from other standard or custom fields. For example, in the Candidates module, if you have added a ...
                                                                                                              • Building Custom Module

                                                                                                                Zoho Recruit offers several default modules for recruitment activities including Job Openings, Candidates, and Interviews. These modules have predefined business logic, including page layout, reports, and workflow automation, which feature limited ...
                                                                                                              • The Zoho Sign extension for Zoho Recruit

                                                                                                                Zoho Sign is an e-signing solution that enables you to send documents intended recipients in order to acquire their digital signature. The Zoho Sign extension for Zoho Recruit enables you to send the documents required for signing, to any contact ...
                                                                                                              • Zoho Recruit Marketplace

                                                                                                                Welcome to the Zoho Recruit Marketplace guide! By default, your organization may use several tools for specific activities. Not all of these tools are integrated tightly with your ATS. In such cases, it is difficult to switch between applications to ...
                                                                                                                Wherever you are is as good as
                                                                                                                your workplace

                                                                                                                  Resources

                                                                                                                  Videos

                                                                                                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                  eBooks

                                                                                                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                  Webinars

                                                                                                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                  CRM Tips

                                                                                                                  Make the most of Zoho CRM with these useful tips.



                                                                                                                    Zoho Show Resources