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.
Name | Total limit of ... | Value |
---|---|---|
Max Execution Timeout | ... seconds | 10 |
Max Number | ... characters | 5000 |
Examples
pageRemoval of empty collections and nullspageDynamic mappable parameterspageHandling of full update approach in update modulesTesting
pageDebugging of Custom IML FunctionsAvailable Operators, Conditionals, and In-Built Functions
pageJavaScript in MakeLast updated