VirtualAssistantEditor Quick Reference

Visual editor for configuring VirtualAssistant voice commands and settings

Key Features Server-Side Usage: // Get the VirtualAssistantEditor API var VAEditor = js.getObject("/OpenForum/AddOn/VirtualAssistantEditor","VirtualAssistantEditor.sjs"); // Load configuration for editing var config = VAEditor.loadConfig("/MyAssistant"); // Save configuration VAEditor.saveConfig("/MyAssistant", configData); // Validate configuration var isValid = VAEditor.validateConfig(configData); Client-Side Usage: // Load configuration JSON.get('/OpenForum/AddOn/VirtualAssistantEditor/Load', null, 'pageName=/MyAssistant') .onSuccess(function(config) { console.log('Config loaded:', config); }).go(); // Save configuration JSON.post('/OpenForum/AddOn/VirtualAssistantEditor/Save', null, 'pageName=/MyAssistant&config=' JSON.stringify(configData)) .onSuccess(function(result) { console.log('Config saved'); }).go(); Configuration