A significant amount of developer functionality in the Viabl.ai Platform is achieved via Build Tools. These wizard-style tools can be accessed from the Build Tool Panel on the left side but also appear in the various context-sensitive menus (such as in the Decision tree editor node popup menu, or the Catalog item popup menu, or the Knowledge-Base menu, etc.).
Build Tools script files are held on the file system of the Viabl.ai Platform server (in the ('libraries/wizards/' folder). Each Build Tool comprises of a pair of files (JS file to hold the script and PNG for the 24px icon). Therefore in order to create or modify the functionality of Build Tools, access to the platform file system will be required. The ('libraries/access.json file) enables access to individual Build Tools to be controlled.
The New Build Tool tool can also be used to add new Build Tools associated with an individual Knowledge-bases, without accessing the platform file system.
Here is an example of a Build Tool Script
For more information on building or modifying your own custom Build Tools, including the syntax for the Build Tool Scripts, please refer to the viabl.ai Build Tools Developer Guide