Message
The Message node outputs a fixed block of custom data you write by hand, as JSON or XML.
Mapping
The Mapping node reshapes incoming data into the structure a target system expects, using a saved Mapping Rule with field mappings and loops.
Code
The Code node runs custom JavaScript server-side, with access to the data from the previous node and the run's shared store.