Create extensions using Zoho Sigma cloud editor

Create extensions using Zoho Sigma cloud editor

Sigma has introduced a cloud editor where users can build extensions for Zoho services . Upon selecting a Zoho service, the corresponding service’s plug-in manifest file will be pre-populated into Sigma’s editor as a new project, eliminating the need for service specific setup. Sigma also hosts the extension for you.    

Highlights of Sigma cloud editor 

  1. Develop and host extension  : Sigma’s cloud editor supports both client and server-side operations under one roof. 
  2. Function & triggers  : Write functions to extend the scope of your services. Execute functions at specific events using triggers, for instance,  when a user installs your extension, and to get or push data from one service to another or within the same service. 
  3. Test the extension  : Test the extension with ease in Sigma’s editor. You just have to click run on the top menu of Sigma cloud editor.  The service's page will open in a new window, loading your extension in the respective service location. Any changes to your code snippet reflect instantly on your extension. 
  4. Import files from local editor  : Developers can also build extensions in their local editor and import the files to Sigma later. These extensions can then be published privately or hosted as public extensions. 
  5. Update existing extensions  : Developers can update their extensions to include additional features or enhancements. Private extensions can be republished after the update whereas public extensions need to be resubmitted to Zoho Marketplace to include the new changes. 
  6. Track versions  : All published updates are saved as a new version in Sigma. You can always go back and view the previous versions. 

Cloud editor components  

File  : Add a new function, trigger, event, file or folder from this menu.  
Edit  : Undo or redo any action using the options in this menu. 
View  :  Associate an existing function or trigger to your current extension.  
Actions 
Run: Publish your extension. Instantly a new page will open, loading your extension in the respective service location. Any changes to your code snippet reflects immediately on your extension. 
Regenerate Manifest: Regenerate your plugin manifest file based on the associated functions and triggers.If your extension gets corrupted or encounters an issue due to wrong configuration in plugin-manifest file, then use this option to reconfigure the manifest file. 
Help  : Displays all the shortcuts present in Sigma cloud editor. 

  

Build your extension in Sigma     

  1. Click  Create Extension 
  2. Enter an extension name. 
  3. Pick a Zoho service for which you’re building the extension.  
  4. Upload Extension: Set Upload Extension as No and develop the extension in Sigma’s online cloud editor. 
  5. Take a look at the terms and conditions before you proceed. 
      
For public extensions 
If you want to edit or test the extension before publishing in Zoho Marketplace, you can click  Save as Draft.  Otherwise, you can click   Submit to Zoho Marketplace . Zoho Marketplace collects details about the extension before validation. To learn more about these details, take a look into Zoho Marketplace’s help guide.   

For private extensions 
If you want to edit or test the extension before publishing it you can click  Save as Draft . Otherwise, you can directly Publish your extension. Once you have specified the parameter values click  Run .

  

Extension Details 

Extension details has five sections that list the different components of your extension. 
General Details  : View the basic details, such as who created the extension, which service that extension associated to. In addition to this, you can also get your extension stats from this section. Click Download to download a copy of your extension to your local. 
Versions  : Lists all the versions of your extension along with the date created. 
Developers  : Associate developers with your extension in this panel.  
Functions  : Associate functions or view the list of functions associated with your extension here. 
Triggers  : View the list of triggers or associate a trigger with your extension from here.  
  


    • Related Articles

    • Create extensions using Command Line Interface(CLI)

      Zoho Sigma helps you to build extensions for Zoho services in two ways:  Building apps using the command line interface (CLI). You can use this method if you want to build an extension offline with your own code editor. Use Zoho Sigma cloud editor ...
    • About Sigma

      Sigma is an extension development platform where developers can build and host extensions for various Zoho applications. These extensions can be software add-ons focusing on feature enhancements, third-party integrations, or any other valuable ...
    • Browser Extensions

      The browser extensions of Zoho Vault help you auto-fill passwords, automatically log in to websites and applications, add new passwords, and much more. These extensions help you with most of your password management operations, helping you work on ...
    • Template Editor

      The most important element for a successful email campaign is quality content. When the right content meets responsive designs, you can make sure that your email campaign is a huge success. Whether you're an expert or a beginner, Zoho MarketingHub ...
    • Using the Show Editor

      As soon as you click Zoho Show, the product interface will open. In the main editor, you can create and design presentations, discuss and exchange ideas with team members,  and play and deliver lectures from the G Drive platform. Create:   With the ...