Custom IML functions
IML Functions is a powerful feature, that allows you to write your own JavaScript functions and execute them inside IML expressions to process data.
Custom IML functions are not available by default. Contact us via our helpdesk if you need to create a custom IML function.
Please read about Integromat Markup Language first.
A list of built-in IML functions is available here.
All built-in IML functions + your custom IML functions are available for you to use inside your own custom functions. You can access them in the iml
namespace like this: iml.parseDate()
. A list of built-in IML functions is available here.
Only JavaScript built-in objects + Buffer are available for you to use. You can use all features of ES 6, like arrow functions, destructuring, etc…
Limits
As we can't wait for the custom IML's output to infinity, there are limits.
Max Execution Timeout
... seconds
10
Max Number
... characters
5000
Examples
Removal of empty collections and nullsDynamic mappable parametersHandling of full update approach in update modulesTesting
Debugging of Custom IML FunctionsAvailable Operators, Conditionals, and In-Built Functions
JavaScript in MakeLast updated