Publishing and sharing Zoho Sprints extensions using Sigma Cloud Editor

Publishing and sharing Zoho Sprints extensions using Sigma Cloud Editor


Welcome to a new post on Zoho Sprints extension development!

In our last post, we explored how to create, test, and edit an extension for Zoho Sprints. In this post, we'll take a look at how to publish and share an extension.

Publishing and sharing extensions

When and why?

The primary purpose of developing an extension is to build customizations, bundle them, and share them with users so that they can install the extension and use the customizations in their own Zoho Sprints accounts.

In order to get an installable component that can be shared with other users, once an extension is developed, it must be published.

What are the different types of publishing?

There are two ways to publish an extension depending on your business requirements:
  1. Private
  2. Public
Private extension: An extension developed for internal organizational purposes or to be shared with a specific set of users.

Private extensions have an installation URL, which you can share with users so they can install and use your extension's functionality.

Public extension: An extension developed with the goal of catering to a large scale audience and earning profit.

Public extensions will be listed in Zoho Marketplace, where Zoho users can access, install, and use the extension's functionalities. They can be listed as free or paid extensions, depending on the developer's preference. Free extensions can be directly accessed and installed by the users. Paid extensions can be purchased and installed by users, bringing monetary benefits to the developer.

Now, let's get into the steps to publish an extension.

Steps to publish an extension: Private and public
  1. Go to Sigma and navigate to the Extensions section in the left panel of your Sigma workspace.
  2. Hover over the extension that you want to publish. Click on the Extension Details  icon.

  1. Click on the Publish button.

  1. Choose Private or Public based on whether you want to publish the extension privately or publicly.

  1. Private: To publish privately, choose Private and click Publish.

➤ The extension will be successfully published.
➤ An installation URL will be generated in the General Details tab of your extension details page. You can share this with any users who want to install and use your extension's functionalities.

  1. Public: To publish publicly, choose Public, provide a Company Name, and click Publish.
            

➤ A pop-up for Marketplace Details will appear. Provide the details and submit.


➤ The extension will be sent to the Marketplace approval team for their review.
➤ The team will validate the extension's functionalities and approve it if it passes the validation standards.
➤ Once approved, the extension will be listed in Zoho Marketplace where Zoho users can access, install, and use the extension. You can refer to this link for detailed steps on extension submission and listing in Zoho Marketplace.

We have now explored the steps to publish an extension both privately and publicly. Next, let's check how you can share the published extension.

Sharing a private extension

Public extensions will be listed in the Zoho Marketplace, making them visible and accessible to all Zoho users and eliminating the need to share them separately. Private extensions, on the other hand, must be shared with other users so that they can install and utilize them.

As mentioned in the earlier section, once an extension is published privately, an installation URL is generated that can be shared with users. However, before sharing the installation URL with a user, the extension must first be shared with the user's Sprint portal.

To share a private extension, follow these steps:
  1. Go to Sigma and navigate to the Extensions section in the left panel of your Sigma workspace.
  2. Hover over the extension that you want to publish. Click on the Extension Details icon.
  3. Click on the Share Extension button. Choose the Share tab.

  1. Enter the Zoho Sprints portal name and the email address of the portal's workspace owner you want to share the extension with. Click Share.

  1. The extension is now approved successfully for the portal user.
Note: An email will be sent to the portal user to accept the invite once the extension is shared. Once they accept the invite, another email with the installation link will be sent to them. They can use it to install the extension.

  1. Alternatively, you can also share the installation URL with the portal user and they'll be able to install and use the extension in their portal successfully.
  2. As an end user of the extension, the user will only need to use the URL. The URL will redirect them to their Zoho Sprints account and prompt them to select the portal in which they want the extension installed.
  3. They need to select the portal and then click the Continue button.

  1. The extension's General settings page will be displayed, and they can choose settings and click Install Now.

  1. The extension will then be successfully installed in the user's Sprints portal.

In this post, we've looked at the end-to-end process of publishing, sharing, and installing an extension. In upcoming posts, we'll look at features available in the Zoho Sprints developer platform and how they can be used effectively while building extensions. Stay tuned!


SEE ALSO








        • Recent Topics

        • Create Flexible Layouts with Layout Rules

          In a project, when a work moves from planning to execution, the information teams need can change at every stage. A project can need one set of details, a phase can need another, and a custom process may require an entirely different set of information.
        • Introducing Incentives for Zoho CRM: Build, automate, and track sales commissions

          Dear Customers, We are here with an amazing news! We built a direct solution to help manage your commission provisioning activity in your business. From creating commission plans to issuing payouts, this application leverages your sales reps’ performance
        • Zoho Sites after login page blank

          after i login to zoho sites, it stalls at a blank screen please help
        • Map My Client Locations for Zoho CRM Extension: Turn CRM Addresses Into Action

          Hello everyone, Your CRM knows who your customers are. Now, see where they are on the interactive map directly from Zoho CRM. Introducing Map My Client Locations for Zoho CRM, an extension built for businesses that rely on sales visits, field service,
        • Find the conversions hiding outside your funnel: User Journeys is now live in PageSense

          Hello Everyone, We are excited to announce that User Journeys is now live in Zoho PageSense. Here is what that means for you. Funnels are great for one thing. They tell you how the path you designed is performing. Homepage to product to cart to checkout,
        • Zoho CRM Error message #2 : Fixing [Invalid Credentials] and [Authentication Fail] while configuring IMAP

          Hi Everyone! As a part of our Zoho CRM Error messages series, we're going to focus on couple of error messages that you might encounter while configuring IMAP and ways to resolve them. These are: [Invalid Credentials] [Authentication Fail] The annoying
        • Zoho Community Digest - August 2026 | Part 4

          Hi everyone, and welcome back! We're closing out August with a strong final week, from Incentives for Zoho CRM bringing commission management inside the platform to Sequences in Bigin automating customer follow-ups end to end. There's also an IP allowlist
        • Related Lists: Consolidate cross-module data

          A new and efficient way to connect your project data across the boundaries of modules, entities, and applications. Introducing related lists to incorporate related records from any module, entity, or external source directly into the detail view of a
        • Zoho Workshops in Frankfurt a.M. | 07. & 08. Oktober 2026 | Nur noch 1 Monat

          Liebe deutschsprachige Zoho Community, Nur noch einen Monat bis zu den Zoho Workshops in Frankfurt! Am 7. und 8. Oktober ist es so weit: Die Zoho Workshops kehren zurück und finden dieses Mal im Radisson Blu Hotel, Frankfurt am Main, statt. Wenn Sie Ihre
        • Billing Status and WO Status Field Colors -

          Hello Team, I noticed that the colors of the Billing Status and WO Status fields in the WO module have been changed. (Org ID:170000078905) This is not urgent to correct, but I wanted to bring it to your attention so you can check whether this is a system
        • Need to set workflow or journey wait time (time delay) in minutes, not hours

          Minimum wait time for both Campaigns workflows and Marketing Automation journeys is one hour. I need one or the other to be set to several minutes (fraction of the hour). I tried to solve this by entering a fraction but the wait time data type is an integer
        • Zoho Forms Submission URL

          Hi Zoho, It would be great to have a URL which can take us to specific form entries. For example: https://forms.zoho.eu/ACCOUNTNAME/report/FORMNAME/records/UNIQUE-REF I currently have a use case where I want to use Zoho Flow to create a module entry in
        • Zoho Assist Remote Desktop on Android grey screen

          With Zoho Assist Remote Desktop for Android when I connect to an unattended device I see only a Grey Screen. It worked fine before. This is a recently issue. I tried to clean data and cache, reinstall app, try and old version... but nothing. Always grey
        • Integration Multiple WooCommerce Stores

          Currently, Zoho Marketing Automation supports connecting only one WooCommerce store per account. For businesses managing multiple brands or stores, this creates operational challenges, as they are forced to maintain separate accounts for each store. Suggested
        • Introducing Smart Fields in Zoho Forms

          Hello form builders! We are excited to introduce Smart Fields in Zoho Forms - a faster way to add calculations to your forms without writing formulas. Instead of creating multiple fields and configuring complex calculations yourself, you can now drag
        • Feature Request: Add Sort by Cell Color and Text Color functionality

          Hello Zoho Sheet Development Team, I am writing to suggest a feature enhancement for Zoho Sheet. Currently, the platform supports "Filter by Color," which is incredibly useful. However, there is no native option to "Sort by Color" (by cell fill or text
        • MCP for Zoho Sign is not working

          I'm using the mcp builder at mcp.zoho.com and selected Zoho Sign. I have created it 4 different times but my other mcp servers are working. However, mcp for zoho sign WILL NOT WORK. It throws a 400 error. I've checked everything. I tried with both Grok
        • Automating CRM backup storage?

          Hi there, We've recently set up automatic backups for our Zoho CRM account. We were hoping that the backup functionality would not require any manual work on our end, but it seems that we are always required to download the backups ourselves, store them,
        • Zoho ERP | Product updates | July 2026

          Hello users, We're back with another round of updates to help you streamline your operations. This month's release brings new features and enhancements designed to help you work more efficiently. Read on to discover everything that's new in Zoho ERP this
        • Android screen dissapeared

          While running assist on an android tablet, screen poofs out of existence, have to restart sharing.
        • Kaizen #229: Email-Deal Associations in Zoho CRM

          Hi All, Welcome back to another week of Kaizen! Emails are a core channel for customer communication in any CRM system. In Zoho CRM, emails can be associated with records across multiple modules. In this post, we will focus on email associations with
        • 📣 Ask the team behind Zoho SalesIQ: Summer '26 Q&A

          Hi everyone! Following our recent webinars, Summer '26 Release: What's New in Zoho SalesIQ—where we walked you through all the new features, what they do, and how they work—and Driving the AI Evolution: Building Smarter Customer Experiences with Zoho
        • Cross-application Deluge calls fail when application link name starts with a number

          I encountered an issue when calling a custom function in another Zoho Creator application within the same account. The target application’s URL/application link name began with a number, similar to: 27_example_application The following cross-application
        • Bank charges

          Hello, team zoho I have a difficulty, in the form to register the payment of the customer has a field "bank charges" more when registering an expense or payment to the supplier that field does not appear. And I think that's a mistake because in my account
        • Bank Feeds - Multiple Orgs / Multiple LLCs

          Hi, We are migrating our books over from another service, and trying to connect our bank feeds. We have 3 separate LLCs, and 3 separate orgs in Zoho Books. We want to connect the bank feeds for each entity to each org. However, when we connect the 2nd
        • Go Multilingual with Instant Bot Auto-Translation

          Imagine you run a travel company with customers across different regions. Your website chatbot helps visitors discover travel packages, answers questions, and makes bookings. As your business expands into new markets, you want to offer the same experience
        • WhatsApp Coexistence

          Hello, please implement WhatsApp Coexistence, we need to track staff whatsapp chats on their PC and they need to be able to use WhatsApp on their mobile in around the office and warehouse, as we video call customers and send them product pictures. Thank
        • WORK DRIVE CUSTOMIZATION

          WORK DRIVE CUSTOMIZATION Create folder for every Case by “Contact Name “in Work Drive under Associate Deals Folder Directory: User Work Drive Accounts: Route Directory Associate Cases Case Name, Case Number Client Upload- Shared with contact (for collaboration)
        • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

          Availability Update: 29 September 2025: It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition exclusively for IN DC users. 2 March 2026: Available to users in all DCs except US and EU DC. 24
        • Vendor payment unexpectedly routed through Prepaid Expenses instead of Accounts Payable

          Hello, We are investigating an unexpected accounting behavior in Zoho Books. We created vendor bills and vendor payments for two suppliers using what appears to be the same workflow, but the journal entries are different. Vendor 1 – UZ Store (works correctly)
        • CRM wants to access other apps and services on this device (Documents area)

          Did anyone else see this today? It only seemed to popup in the Documents area. Blocking it did not stop the ability to upload files there... Why is this coming up and what apps/services is it requesting in the background? Also, is it applicable elsewhere
        • BANK CHARGES

          When paying a supplier via credit card we are charged a fee. I process the payment through payments made and then enter the fees in bank charge. However i get this message :  Bank charges are applied. Please select a bank account. And it will not let
        • Programmatic Itemized Expenses?

          It does not appear that it is possible to create itemized expenses programmatically (via the API)? Is this correct, or am I misunderstanding the situation?
        • JOIN with Select and TOP not returning data to results

          hi when I add TOP to yellow it does not return cl."Id", cl."Date",cl."Outcome", cl."Membership" from the join. Remove it and they appear. The TOP and the ON seem to work as in the number of rows returned. Doing the classic join log table and return only
        • Zoho CRM Multi-select values not translated

          Hello! I have some issue with translate custom multi-select fields in zoho CRM in other language. I download export file, but it has all my custom fields and picklist values exept multi-select fields picklist values.  Please, help me to undestand, is
        • [Free webinar] Blueprint as a business process engine - Creator Tech Connect

          Hello everyone, We are excited to invite you to another edition of the Creator Tech Connect webinar. About Creator Tech Connect The Creator Tech Connect series is a free monthly webinar comprised of pure technical sessions, where we dive deep into the
        • Allow Email Attachments to Be Opened Directly in Zoho CRM

          Hi all, It would be very helpful if attachments linked to an email in Zoho CRM could be clicked and opened directly from the email preview. Currently, the attachment names are displayed, but the experience of viewing them is unnecessarily limited. Users
        • Dashboard Metric Drill-Down Shows Stale Data

          Summary: When clicking between different metric components on a custom dashboard, the drill-down list shows data from the previously opened metric instead of the one just clicked. Steps to Reproduce: Create a custom dashboard with multiple pre-defined/templatized
        • Zoho email suddenly stopped working - any ideas to fix this ?

          Zoho email suddenly stopped working. although got this sent to me Reporting-MTA: dns; mx.zohomail.eu Arrival-Date: Wed, 26 Aug 2026 12:48:05 +0100 Original-Recipient: rfc822; Final-Recipient: rfc822; Status: 421 Action: delayed Last-Attempt-Date: 26 Aug
        • GCLID and Zoho Bookings

          Is there anyway to embed a Zoho Bookings signup on a landing page and pass the GCLID information? More specifically, can this be done using auto-tagging and not manual tagging the GCLID? I know Zappier has an integration to do this but is there a better
        • Next Page