Scriptable Functions is our middleware platform, which allows developers to customise Layer functionality with code, unlocking unlimited potential for extending the system. Functions work well for integrations with third-party systems, or simply for modifying or supplementing the control flow of existing Layer processes.
Using code similar to JavaScript, Scriptable Functions enables developers to add business logic to most system events, including creations, record updates, and deletes with new functionality coming every week.
With that in mind, you don't have to be a developer to work on these! We recently launched Scriptable Function Templates, which means you can select from a pre-defined template, fill in some settings, and assign this to your record type.
Some sample uses of Scriptable Functions are:
The scope of Scriptable Functions is only limited by your imagination, and the functionality available on the APIs you're getting the data from, and posting to.