Host a plugin

You can upload your plugins to your Nintex Automation Cloud tenant provided the plugin is a single JavaScript file under 5Mb.

If your plugin is larger, requires additional files as assets, or you want to add the plugin to your Nintex Workflow for Office 365 tenant, you can use an externally hosted plugin.

Externally hosted plugins must be uploaded to a hosting service that provides public access with CORS enabled. If you don't have a suitable provider, you can use a CORS-enabled link via a CDN provider such as jsdelivr.

If you don't want to use a CDN, you can host your plugins in GitHub pages.

Note: You cannot register a plugin directly from a GitHub repository.

To create GitHub Pages to host your plugins:

  1. Create a GitHub account, if you don't already have one.
  2. Make note of your GitHub user name.
  3. Create a new repository with the name username.github.io.
  4. For example, if your username was foobar, the repository would be foobar.github.io.

  5. Upload your plugin to the repository.

When registering your plugin, your Source URL will be https:://username.github.io/pluginfilename. For example, https://foobar.github.io/myPlugin.js.

For more information on GitHub Pages, see the GitHub documentation.