Building extensions #3: Publishing, sharing, and installing an extension

Building extensions #3: Publishing, sharing, and installing an extension

The primary objective of developing an extension is to have it bundled and published as a plugin—either privately within an organization or publicly in Zoho Marketplace—so that users can benefit from the extension's functionality. In previous posts, we described how to create and test an extension. In this post, we'll look at how to publish an extension after it's been developed and have it installed in a Zoho Projects portal.

Publishing an extension
  • Go to Sigma. Click the Extension Details  icon of the extension you wish to publish.
Note: You can refer to our previous posts on using sigma cloud editor and ZET CLI to develop extensions.

  • Click Publish.

  • Depending on your requirements, choose the extension's visibility: Private or Public.

  • Private:
➤ To publish the extension privately, choose Private and click Publish.
➤ The extension will be successfully published and you'll be redirected to the All Extensions page in your Sigma workspace. Click the Extension Details icon of the published extension, and an installation URL will be available in General Details section.
➤ This installation URL can be shared with the users you want to use your extension functionalities.


Public:

➤ To publish the extension publicly, choose Public, enter a Company Name and click Publish.



➤ You'll be directed to a Marketplace details page where you must enter details related to your extension. The Zoho Marketplace approval team will validate and approve the extension. If the extension validation is successful, it will be listed on Zoho Marketplace.
Note: You can refer to this link for detailed steps on extension submission and listing in Zoho Marketplace.



Sharing and installing a private extension
  • When it comes to a private extension, as stated in the previous section, the installation URL you've obtained can be offered to the users who wish to access and use your extension.
  • However, before providing the installation URL to users, the extension must be shared with the portal where it will be installed. If the extension is not shared and the user simply accesses the installation URL to install it on their Zoho Projects portal, the error shown in the screenshot below will appear.

  • To share the extension with a user's Zoho Projects portal, click the Extension Details icon for the extension you want to share.
  • Select the Share section and then click Share Extension.

  • Enter the name and the administrator's email address of the portal with which you would like to share your extension. Click Share.

  • The extension is now shared with the portal.

  • The installation URL can now be shared with users, who can then use it to install the extension in their Zoho Projects portal.
  • As a user, you only need to use the URL, which will redirect you to your Zoho Projects account and prompt you to select the portal in which you want the extension installed. Select the portal, then click the Continue button.

  • You'll be directed to the general details settings page of the extension on your chosen Zoho Projects portal. Select your preferences, then click Save & Proceed.

  • The extension will be installed successfully. You can go ahead and use the extension functionalities as part of your Zoho Projects portal.
In this post, we saw how to publish an extension, share a private extension with a user, and then install the extension. We hope you found this information useful. Keep following this space for more information!

Sign up for a Zoho Developer account and start developing extensions for Zoho products using Sigma.

SEE ALSO

Creating, testing, and editing Zoho Projects extensions using the cloud editor



    Access your files securely from anywhere

        All-in-one knowledge management and training platform for your employees and customers.






                              Zoho Developer Community




                                                    • Desk Community Learning Series


                                                    • Digest


                                                    • Functions


                                                    • Meetups


                                                    • Kbase


                                                    • Resources


                                                    • Glossary


                                                    • Desk Marketplace


                                                    • MVP Corner


                                                    • Word of the Day


                                                    • Ask the Experts





                                                              Manage your brands on social media



                                                                    Zoho TeamInbox Resources



                                                                        Zoho CRM Plus Resources

                                                                          Zoho Books Resources


                                                                            Zoho Subscriptions Resources

                                                                              Zoho Projects Resources


                                                                                Zoho Sprints Resources


                                                                                  Qntrl Resources


                                                                                    Zoho Creator Resources



                                                                                        Zoho CRM Resources

                                                                                        • CRM Community Learning Series

                                                                                          CRM Community Learning Series


                                                                                        • Kaizen

                                                                                          Kaizen

                                                                                        • Functions

                                                                                          Functions

                                                                                        • Meetups

                                                                                          Meetups

                                                                                        • Kbase

                                                                                          Kbase

                                                                                        • Resources

                                                                                          Resources

                                                                                        • Digest

                                                                                          Digest

                                                                                        • CRM Marketplace

                                                                                          CRM Marketplace

                                                                                        • MVP Corner

                                                                                          MVP Corner









                                                                                            Design. Discuss. Deliver.

                                                                                            Create visually engaging stories with Zoho Show.

                                                                                            Get Started Now


                                                                                              Zoho Show Resources

                                                                                                Zoho Writer

                                                                                                Get Started. Write Away!

                                                                                                Writer is a powerful online word processor, designed for collaborative work.

                                                                                                  Zoho CRM コンテンツ






                                                                                                    Nederlandse Hulpbronnen


                                                                                                        ご検討中の方




                                                                                                                • Recent Topics

                                                                                                                • Updates to native forms in Zoho LandingPage

                                                                                                                  Hello all, We have a couple of updates to native forms in Zoho LandingPage that we think you will find useful. Country code on phone number fields You can now enable a country code dropdown on the phone number field. Visitors select their country code
                                                                                                                • Import KB template OR Export template for zoho desk?

                                                                                                                  Greetings. Can you tell me if there is a way to get an EXPORT of my KB articles? OR is there a template you supply for importing KB articles into my zoho desk? I am looking for a method of understanding what fields can be imported, and what their possible
                                                                                                                • Customer Support Portal

                                                                                                                  Hi, As I am dealing with and waiting for help with a serious Zoho Mail issue, I tried to submit requests and manage my requests by logging into the Customer Support Portal, but it keeps saying that I do not have a valid email address and cannot login.
                                                                                                                • Can not send or reply to mails

                                                                                                                  Hello, I can not send mails or reply. If I try to send a mail i get "Unable to send message;Reason:553 Replaying disallowed. Invalid Domain - invata-programare.ro" Can you help me, please? Thank you!
                                                                                                                • Urgent: Subscription Correction Needed - Org ID 805493328

                                                                                                                  Dear Zoho Billing Team, I am writing to request an urgent correction regarding a recent renewal for my account, Master Bed Trading (Organization ID: 805493328). Due to a mistake during the checkout process, I accidentally renewed our Zoho Forms subscription.
                                                                                                                • Zoho Sites Designer/Developer

                                                                                                                  Hello, Besides Upwork, are there any other places to find experienced Zoho Sites designers/developers? I couldn't seem to find a page on Zoho that lists these professionals that are certified with Zoho Sites.
                                                                                                                • HTML PDF Templates / Build From Scratch option not visible for Custom Modules

                                                                                                                  Hi everyone, I am working with Zoho Books Custom Modules and trying to create a custom 4x4 package label PDF template using HTML/CSS. According to the official Zoho Books documentation for HTML PDF Templates, there should be an option like: Settings →
                                                                                                                • Marketing Tip #32: Improve SEO and customer confidence with an FAQ section

                                                                                                                  Before making a purchase, customers often have simple questions about delivery times, returns, product usage, or sizing. If they can’t quickly find answers, they may leave your store without buying. Adding a clear FAQ (Frequently Asked Questions) section
                                                                                                                • Activate python application

                                                                                                                  Is it possible for a deluge code to activate a python application ? Say i create a deluge program, in that deluge program, i need it to activate a python application stored on my drive Would that be possible, and if so, what would the code look like
                                                                                                                • Execution Trace & Root Cause Analyzer in Zia

                                                                                                                  Integrating this capability into Zia would significantly enhance debugging and transparency. 1. Execution Trace Timeline A visual, step-by-step timeline of system activity for any event (e.g., form submission), including: Sequence of triggered workflows
                                                                                                                • Has anyone integrated Zoho with Go High Level (GHL)? Looking for guidance

                                                                                                                  Hi everyone, I’m exploring the possibility of integrating Zoho applications with Go High Level (GHL) and wanted to check if anyone in the community has experience with this. Specifically, I’m interested in understanding: Whether a direct integration is
                                                                                                                • Add Ability to Reset Help Center User MFA in Zoho Desk

                                                                                                                  Hello Zoho Desk Team, First of all, thank you for recently adding support for Multi-Factor Authentication (MFA) in the Zoho Desk Help Center. We’re very happy to see this enhancement go live, especially since this was a highly requested security feature.
                                                                                                                • Allow 2 logos for Branding, one for Light Mode and one for Dark Mode?

                                                                                                                  Our logo has a lot of black text on it. If we leave the background transparent, per recommendation of Zoho, when a user is viewing a file and turns on dark mode, our logo is not really visible and looks really weird. It would be really great if we could
                                                                                                                • Account Unblock Request

                                                                                                                  Dear Sir/Madam, I hope you are doing well. I noticed that my account has been blocked for violation of the usage policy which I believe comes from it being associated with sending spam. I have since then removed the old keys which were compromised in
                                                                                                                • Very limited support for MCP

                                                                                                                  Has anyone else noticed how limited the MCP support for Zoho People currently is? Right now only a small set of read-only actions (exactly 15) seem to be available. At the same time Zoho CRM supports over 700+ functions. It makes it almost impossible
                                                                                                                • How do i enable export without LUT or bond in Zoho Books?

                                                                                                                  The export invoices show as invalid with error message " Please enable export without LUT or bond as you have taxes associated with the line items." We have a LUT or bond number, w here do we enable export without LUT or bond in Zoho Books settings?
                                                                                                                • ZOHO Desk attachments support

                                                                                                                  Hi I just setup MCP with claude, it works well, but it can't read attachments... which makes it kind of useless... Will you be adding attachment capabilities anytime soon?
                                                                                                                • Simple Totals on all pages?

                                                                                                                  Hi there. I'm surprised this isn't implemented yet (since most other software has this by default). Can you display a simple total at the bottom of all invoice lists? ie: I click in SALES tab, select INVOICES and on that page please show us a simple total? Yes, I realize I can go the long way around and generate reports and select my date options and select the type of invoices etc...but honestly that shouldn't be necessary when just viewing a list of unpaid invoices and how much total is outstanding.
                                                                                                                • HOW I CAN GET BETA VERSION FOT TESTING

                                                                                                                  HI. ZOHO I AM INTERESTED IN YOUR BETA SOFTWARE TO EXPERIENCE NEW FEATURES.
                                                                                                                • How to Generate Separate Labels for Each Invoice SKU Line Item in Zoho Books?

                                                                                                                  Hi everyone, I’m trying to implement a requirement in Zoho Books where separate labels need to be generated for each SKU/item from an invoice. Scenario: One invoice can contain multiple products/SKU items Each item/box should have its own separate label
                                                                                                                • Direct Integration Between Zoho Cliq Meetings and Google Calendar

                                                                                                                  Dear Zoho Team, We’d like to submit the following feature request based on our current use case and the challenges we’re facing: 🎯 Feature Request: Enable meetings scheduled in Zoho Cliq to be automatically added to the host's Google Calendar, not just
                                                                                                                • billable_expense_id in Invoice API does not set invoiced=true on bill line items — causes duplicates in Projects > Create Invoice

                                                                                                                  Hi Zoho Community, We are running an automated batch invoicing system using the Zoho Books API and have hit two critical bugs that are causing duplicate invoice risk in production. Raising this here for visibility alongside a support ticket already filed.
                                                                                                                • New fields : radio button

                                                                                                                  Hi, when customizing a module (eg: Candidates), we are able to select different types of fields (check box, currency, list, ...). However there is no "radio-button" component. This type of fields is often used in Web pages and will be certainly a plus-value
                                                                                                                • Choice Availability Reset

                                                                                                                  If an entry is deleted which included a response to a field with choice availability enabled does that increase the number of remaining times the choice can be selected?
                                                                                                                • VAT and Taxes option not available

                                                                                                                  Dear ZOHO Team , The VAT and Taxes options in my ZOHO books account not available,I tried to find how to enable or check the way to use this option but unfortunately couldn't find it anywhere ,I'm in UAE ,kindly let me know what to do to solve this issue
                                                                                                                • Allow Super Admins to Edit Task “Created By” and Issue “Reporter” Fields

                                                                                                                  Hello Zoho Projects Team, We hope you are doing well. We would like to submit a feature request regarding the ability to manage and correct system ownership fields in Zoho Projects, specifically: Task → Created By Issue → Reporter / Reported By Current
                                                                                                                • [Heads Up] Upcoming update to field values in Zoho Books - Zoho Analytics integration

                                                                                                                  Hello Users, We'd like to inform you of an upcoming update to the Account Type field values in the Zoho Books integration for Zoho Analytics from June 1, 2026. What's Changing? The following values under the Account Type field are being renamed to align
                                                                                                                • Team folder not created when creating project using zoho flow

                                                                                                                  When I try to automate project creation using zoho flow, and I have enabled workdrive integration to automatically create team folders to attach to the project, this only works when I create a new project through the UI. But I am trying to automate project
                                                                                                                • Zoho Projects - Email notification relabelling of modules not present on default templates

                                                                                                                  Hi Projects Team, I noticed that in the default email template notification, the word "bug" was not renamed to the lable I am using in my system. As many users may used the Bugs modules for various purposes including Changes, Revisions, Issues, etc...
                                                                                                                • Kaizen #241: Automating Deal risk escalation using Workflow APIs, Connected Workflows, and Functions

                                                                                                                  Hello everyone! Welcome to another Kaizen week. In many organizations, sales teams work in Zoho CRM, finance teams manage invoices in Zoho Books, and support teams handle customer issues in Zoho Desk. Now consider this scenario: A sales representative
                                                                                                                • Upload own Background Image and set Camera to 16:9

                                                                                                                  Hi, in all known online meeting tools, I can set up a background image reflecting our corporate design. This doesn't work in Cliq. Additionally, Cliq detects our cameras as 4:3, showing black bars on the right and left sides during the meeting. Where
                                                                                                                • The Social Wall: April 2026

                                                                                                                  Hello everyone, This month, we’re excited to bring you a set of new updates for Threads in Zoho Social, designed to make publishing, monitoring, and managing your content much easier Threads updates You’ll now see a few useful improvements in the compose
                                                                                                                • Sort or filter CRM report by count value

                                                                                                                  Hi there, I'm trying to create a report that will show me high frequency bookings (leads) coming through within a time period for any particular account - this is so we can proactively reach out to these accounts. I have a report that shows the information
                                                                                                                • Marketing Tip #30: Promote your brand differently on each social platform

                                                                                                                  Not all social platforms work the same way. Posting the same content in the same way across every channel can limit your reach. Each platform has its own discovery system, and understanding what it prioritizes can dramatically improve how your brand is
                                                                                                                • Whatsapp Limitation Questions

                                                                                                                  Good day, I would like to find out about the functionality or possibility of all the below points within the Zoho/WhatsApp integration. Will WhatsApp buttons ever be possible in the future? Will WhatsApp Re-directs to different users be possible based
                                                                                                                • **Building Role-Appropriate Accountability Layers in Zoho Projects - Looking for Real-World Experience**

                                                                                                                  We're a small ISP/telecom operator on Zoho One and I'm trying to solve what I think is a common organizational problem. Would love to hear from others who've tackled it. **The Core Problem** Staff will only consistently use a project management system
                                                                                                                • Duplicate entries for contacts birthdays

                                                                                                                  Good morning I have recently started to use my Zoho calendar and noticed that there are multiple birthday events showing for some of my contacts. I have checked my contacts and there were duplicates for some contacts which I have now rectified but the
                                                                                                                • Using IMAP configuration for shared email inboxes

                                                                                                                  Our customer service team utilizes shared email boxes to allow multiple people to view and handle incoming customer requests. For example, the customer sends an email to info@xxxx.com and multiple people can view it and handle the request. How can I configure
                                                                                                                • What's New in Zoho Billing | March 2026

                                                                                                                  March is here with a fresh wave of updates to Zoho Billing. From making compliance easier, reporting more flexible, to making day-to-day workflows smoother across the board. Here's everything that's new this month. Introducing Usage-Based Billing Reports
                                                                                                                • Subforms in Creator-Lookup Price

                                                                                                                  I've got a modular called Price List with items and prices. Ive got another module called Estimates with a subform that looks up that Price List. I am trying to get the "Price" to auto-enter based on the Lookup field of the item name. Anyone know how
                                                                                                                • Next Page