Ability to add an Action that automatically runs a script in the background to perform a specific set of actions/tasks within SmartSuite using the SmartSuite API or in another product using their API.
A javascript-type scripting language would be preferred for this, making it easy for users who are already familiar with javascript to easily create scripts. It would be great to have a number of popular libraries available as well to make external REST calls, format data, perform complex calculations and logically evaluate data.
All data from the trigger and previous actions should be accessible from the script in variables exposed to the script. Security is important as well - the script execution should be "sandboxed" to ensure that the script can't be used to perform malicious actions or access private data.
Custom scripts could be used to extend SmartSuite's existing automation logic, giving the configuring Solution Manager access to custom logic that would otherwise not be available. You could use a script to access an external system, provide it with SmartSuite data, and then take an action based on that system's response. This capability would allow you to extend automations to incorporate any sort of custom data manipulation, evaluation or formatting required for a particular workflow - all without introducing another external technology or requiring another subscription and additional cost.