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 additions.
Native extensions
Native extensions extend your service's functionality by adding bundles of custom features. They are built and hosted on Sigma. For example, Zoho Desk has many unassigned tickets that are overdue. To identify which tickets should be resolved first, it would be helpful if the tickets are ranked based on a set criteria. A developer designs a native extension that defines a workflow to rank tickets based on their priority, ticket creation date, escalation status, and frequency of the issue etc. Once built and bundled, these custom solutions can be sold to other desk users as an extension.
Extensions for integrating third party applications
Third party integration extensions are built and hosted outside Sigma. It allows developers to link their service with external services such as Google and Zendesk. Data will be pushed to or from a third party application through OAuth 2.0. Connectors are used to create a connection between your service and the third party application. You may also need to add some basic components of Sigma like functions, triggers, and events to handle data within your service.
Using Sigma platform you can create two types of extensions
- Public
- Private
Public extensions are hosted for a wider audience, whereas
private extensions are restricted to smaller circles.