Add-Ons Publisher

  • What is an add on publisher ?
  • Why add on publisher is needed.?
  • How to use addons publisher ?
  • Features availabe.
  • Examples

What is an add-on publisher ?

Add on publisher is a new feature which is enabled in VTAP. Which allows us to build a package or necessary bundles and publish in the market place of vtiger.

Why add-ons publisher is needed?

  • This is an opportunity enabled where developers can build the necessary function which their instance requires.
  • Which can be added to the market place and is enabled for all the users to download and use.

How to use addons publisher ?

  1. Create a new account using https://www.vtiger.com/vtap/add-on-publisher/ .
  2. Once the account is created login to the instance.
  3. Go to mdoules and search addons publisher.

Steps to create a new addon.

  1. Click on create add-on.

  2. Select publish any modules - This will create a bundle of modules to be published and used in the main instance.

  3. Add-on name - The name of the Add-on.

  4. Select module - Select any module and click on add.

  5. Once you select module you will be able to see that module now click on the + icon and select any feature which is required.

    Features available.

    * Fields - Any custom field which is needed can be selected here. 
    * Other Settings - Settings such as closed states, duplicate prevention can be selected here.
    * Relationships - Custom relations ships.
    * Dependent Fields/Block - Field dependencies settings.
    * Picklists Values - All picklist values.
    * PickList Dependency - All picklist dependencies.
    * Lists - All the filters in that module.
    * Email Templates - All the templates created in that module.
    * Print Templates  - All the templates created in that modules.
    * Reports - All the reports in the module.
    * Workflows - All the workflows in the module.
    * Approvals - Approvals in the module.
    * Process Designer - Processes in the module.
    * Sharing Rules  - Rules added in the module.
    * API - Rest api's and webhooks created for the module.
    * TAP Components - module designer component.
    * TAP Scripts - module designer scripts.
    * TAP Styles - modules designer styles.
    * TAP Pages - modules designer pages.
    * TAP Connectors - connectors.
    * Labels - labels.
    * Module Designer Domains - Whitelisted domains.
    * Api Designer Domains - Whitelisted Api-designer domains.
    * UIActions Components - UI actions in the module.
  6. Once the required modules and features are selected submit it for review.

  7. Once it is submitted.

  8. The Vtiger team will review the changes.

  9. If any changes are required vtiger team will notify the owner.

  10. Once all the validations and checks are completed. It is added to addons/ marketplace.

  11. Now you can login to any account and install this add on.

varshitha-sc-at-06-03-2024-15-21-56varshitha-sc-at-06-03-2024-15-23-09

Examples

Note - You can select any number of modules.

Build an add-on for the contacts module to add a new field, list.

Prerequisites
  1. Go to contacts module, modules&layouts add a new field say test and save it.
  2. Go to contacts module and add a new filter say AllRecords.
Steps to build a add on & Submit for review
Create a new addon.
  1. Select contacts as module.
  2. Now select fields, select the custom field which is needed.
  3. Select the filter which is required.
  4. Add the necessary features and click on submit.

varshitha-sc-at-06-03-2024-15-34-42 varshitha-sc-at-06-03-2024-15-35-01 varshitha-sc-at-06-03-2024-15-35-39 varshitha-sc-at-06-03-2024-15-36-02