Creating an empty plugin

To create a new plugin, click the Custom menu at the top and select Plugins at the bottom. First give your plugin a name such as Forecast. The description and helper documentation are optional and can be supplied later.

Then choose the input data. For Report plugins, you have the choice between List of users that gives your plugin to rows of users, List of events for rows of events, or Timerseries for rows of some numeric value per hour, day, week or month.

The code will be left untouched for now; you will first develop the plugin locally using your own toolchain. Currently only Python 3.7 code is supported, but more languages will be available in the near future.

The last step is to [✅] Run plugin in test-mode and then Add Plugin.

Now that your plugin is added to the template, save your template. Click Save Changes from the top menu, and give your template a title. In case you want to make your template and any plugins within it available publically to others, check [✅] Make publicly available as third-party template. Finally click Save to save your template.