Create and Manage Extensions

Create and Manage Extensions

Build and Distribute Extension

Extensions are the software components or add-ons that let you extend the functionalities of Zoho Creator. Learn more about extensions.
Note: Currently, you can only build widgets as extensions in your Creator.

Step 1: Build Extension

  1. Log in to developer.zoho.com and click Start Building in the Sigma card.
  2. Under the Extensions section, click New Extension.
  3. Provide a Name and Description to your extension. Choose the service as Creator.
  4. Read and agree to the terms and conditions, then click Create .
  5. On the next page, enter the widget name in the Name field.

  6. Note: To build a widget extension, you need to create a custom widget that must be validated and packed as a .zip file based on your requirement. To do so, follow these steps.
  7. Click Browse on the Widget File field to upload widget zip file that you have created
  8. Note : The maximum accepted file size is 10MB
  9. Specify the name of index page inside the widget zip file in Index File field and click Save.
Info: The index page refers to the main HTML file where the execution starts.
Note: The index name should be mentioned in the following format: /<index_page_name>.html

Step 2: Test Extension  

Once you’ve created your extension, you’ll be able to test it before publishing it to the marketplace.

  1. Click Test, and a sandbox testing application will be initiated. Use the available extension to ensure it's working.

Note: As this application is exclusively designed to test extensions, some of its features will be limited. However, you can continue to use essential functions, such as forms, pages, reports, and workflows. Learn more
  1. Create a page in the application by clicking the + icon in the header area of the application builder.

  2. In the page builder, open Widgets in the left-side pane.

  3. Drag and drop the extension widget that you created onto the page for testing. Click Done.
    Note: Configure your widget configurations is the widget parameters were created.

  4. Click Access this application to go to the live mode of your application and test that the extension is working. Click the back arrow present in the top bar to distribute your extension.

Note:
- The test application extension will be loaded from the localhost URL 'https://127.0.1:5000/app/'. Make sure you run the command 'zet run' to start the local HTTP server. The port (5000) should not be occupied with any other process before starting the server, if it is occupied then the widget will not be rendered.

- Click Extension References to see all the places where the extension is being used.

Step 3: Distribute Extension

After building, your extension is ready to be published. When you publish your extension, it creates a version of your extension. In order to make your extension available for all users across Zoho Creator, you should submit your extension in Marketplace.
To publish the extension,
  1. Click the Publish button present on the top bar.

  2. Provide a Title and Description for your extension. The version will be auto-generated. Click Publish. Choose to enable your extension to multiple DC's.
    Note: Once the extension is published to multiple DC's, you can't disable it.
    Your extension will be published and a success pop-up will be shown. Now, continue the steps below to submit your extension in Marketplace.

    To submit extension in Marketplace,
  3. Click Submit to Marketplace from the success pop-up. You will be directed to the Version section in Extension Details page.
  4. In the STATUS column, click Submit to MarketPlace near the version that you want to publish.
The Marketplace Details form will pop up to collect the details of the extension for submitting it in Zoho Marketplace. Refer to this link to fill up the Marketplace Details form.

After submitting the extension, it will go through a review process. You can check the status of your app in the My Apps section in partner console.
Learn more about the review process cycle.

Manage Extensions 

When you publish an extension in Marketplace, it is available for all Zoho users to install and use. Yet, it is important to manage your extension by releasing new versions by enhancing the extension functionalities, updating the description, fixing the faults, and so on. 
Managing extensions includes:
  1. View extension details
  2. Edit extensions and publish new versions

View Extension Details

You can view the general and version details of the extension within this section.
  1. Go to Extensions module in Sigma.
  2. Hover over the extension and click the    icon. 
You will be directed to the extension details page with the following details:
  1. General Details: This section contains the description of the extension, last modified date and time, extension visibility, service name, and developer name.
  2. Version: This section has the list of published versions of the extension, which includes version number, created date, updated date, and version status.

Edit Extensions and Publish New Version

You cannot edit the extension directly, however, you can make changes in the extension source file on your machine and upload the updated zip file in the Sigma to create new versions. 
Note :   
  1. For updating the basic extension details like Name and Description, click the edit icon   in the extension details page. 
  2. Refer to this link for information on viewing and updating the details of your extension in Marketplace, such as policy, supported edition, description, pricing, and other such information.
  1. Navigate to extension details page.
  2. Click Edit Extension.

    You will be directed to the extension builder
  3. Edit the desired parameters, such as the widget name or upload the modified widget file, and specify the index page, as specified while building extension. Click Save.


    Your extension has been modified, and it is ready to be published.
  4. Publish your extension. You can notice the change in the auto-generated version number resembling the new version is being published.
Note: Every time you publish a new version of your extension, you must submit it in the marketplace for review to make it available for all users.

Related Topics

  1. Overview of Building a Zoho Creator Extension
  2. Understand Extensions
  3. Install and Manage Extensions


      Create. Review. Publish.

      Write, edit, collaborate on, and publish documents to different content management platforms.

      Get Started Now


        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 Banking 
                              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 & drop form builder
                              WCAG

                                      Create. Review. Publish.

                                      Write, edit, collaborate on, and publish documents to different content management platforms.

                                      Get Started Now




                                                        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


                                                              • Desk Community Learning Series


                                                              • Digest


                                                              • Functions


                                                              • Meetups


                                                              • Kbase


                                                              • Resources


                                                              • Glossary


                                                              • Desk Marketplace


                                                              • MVP Corner


                                                              • Word of the Day


                                                              • Ask the Experts


                                                                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 Demo

                                                                                                  Get a personalized demo or POC

                                                                                                  REGISTER NOW


                                                                                                    Design. Discuss. Deliver.

                                                                                                    Create visually engaging stories with Zoho Show.

                                                                                                    Get Started Now









                                                                                                                        • Related Articles

                                                                                                                        • Install and Manage Extensions

                                                                                                                          Install Extension Note: Extensions are only available in C6 paid plans. Extensions are software components that add additional functionality that is not provided out of the box by the Creator. You can install the desired extension from the Zoho ...
                                                                                                                        • Understand Extensions

                                                                                                                          What Does This Page Cover? Learn how you can access countless ready-to-use widgets available as extensions in Zoho Marketplace that can drastically reduce your development time. Availability Extensions: Can be installed only in the paid plans of ...
                                                                                                                        • Create and Manage Pages

                                                                                                                          1. What Does This Page Cover? Learn the steps to build intuitive pages and to perform various actions, including managing your page's properties, renaming, duplicating, and deleting a page. 2. Availability Pages can be created in all plans of ...
                                                                                                                        • Create and Manage Permissions

                                                                                                                          What Does This Page Cover? Learn to create permission sets that determine the actions a user can perform when they have access to the data of an application. Availability Permissions is accessible in all plans of Creator. Addition of new permission ...
                                                                                                                        • Create and Manage Variables

                                                                                                                          1. What Does This Page Cover? Learn how to create a variable to hold values that can be referenced and modified throughout your Creator application. Learn more about variables and its significance before moving ahead. 2. Availability Variables are ...
                                                                                                                          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