Overview
The Customize Output setting allows you to modify the event data that an action produces. Customize Output is available to all action types and can be found via the action configuration โ + Option button:
Tines manual reference
Before getting started, we recommend familiarizing yourself with the surrounding functionality this article covers:
Tines: Actions
Make it happen
๐ฏ Enhance story readability
Use the Customize Output setting to format your payload data in one action, reducing the amount of actions in your story. In this example, we want to MAP out the "email
" key from an array of objects.
{
"users": [
{
"name": "Angie",
"email": "angie@tines.com"
},
{
"name": "Shelby",
"email": "shelby@tines.com"
},
{
"name": "Lasse",
"email": "lasse@tines.com"
}
]
}
Normally, we would have two actions, one for the data and one for formatting it. Using Customize Output, we can transform this data in one action instead of two:
๐ Optimize downstream processing
Use the Customize Output setting of your HTTP request action to strip the information you don't need. In this example, the Poke API usually returns a lot of information. Using Customize Output, we can filter the response to only return the data we want:
๐ Set secret encryption
Use the Customize Output setting of your action to encrypt and store a token as a Tines credential, hiding the value from event details:
Limitations
The following limitations for the Customize Output setting are:
Input or event data from a different action cannot be included within another action's Customize Output configuration.
Key path auto-completion is not available.
Output preview is not available.