Built-ins
Built-ins describe complex functions or operations that add additional capabilities when building Rules and Actions.
There is a large library of both available in 1Integrate, and information for Built-in Functions and Built-in Operations is listed in the product and here in the documentation.
They have a wide range of use cases, and the Built-ins fall into a series of categories such as Geometric, Mathematical, Topology and Lookup.
Example:
A Built-in function can be used in a Rule to help identify a problem, as well as being used in an Action to fix a problem.
Here, we have created a Rule using the has_spikes Built-in Function to find out whether or not the ROAD class contains spikes:
As spikes have been discovered you could create an Action including another Built-in function, remove_spikes, to remove the spikes in the ROAD class.
Custom Extensions
If the standard library of Built-ins doesn’t contain a Built-in that meets your needs, Custom Extensions can be created by following the Built-in Built-in Programmer Guide.