Actions
Actions are customizable operations that can be associated with one or more flows and applied to messages within each flow. In practice, each message can be mapped, transformed, or enriched before being sent to the destination platform.
These operations allow data to be adapted automatically, without manual intervention, ensuring that information is in the correct format expected by the destination.
Creation and usage
To create and use an action, follow these steps:
- Access the Actions page
- Using the create button, define a name and a type (mapping or C# code).
- Access the Action detail: based on the type, you will have a specific view (for more details on how to configure this part, see the specific section for each type).
- Once configured and tested, you can associate it with a flow: access the flow edit panel, open the Pipeline page, enable Actions and add the desired one.
💡 Tip: Watch the video below to see step by step how to create an Action.
Each flow can have one or more Actions associated with it, which will be executed in the order selected in the edit form.
How they work
- Each Action is applied before the message is sent to the destination platform.
- They can be used to: modify existing data, add extra information, rename fields, etc.
Types of Actions
- Mapping Actions: allow mapping data in the format required by the destination (more info)
- Low-code Actions: allow writing executable scripts that process or modify data before sending the message (more info)
Main benefits
- Simplified integration: they connect different platforms avoiding writing complex code.
- Process automation: they reduce manual interventions and the need for external code.
- Flexibility: they allow customizing messages based on the specific needs of the flow involved.
Useful links
📄️ Mapping
Mapping Actions allow connecting data from one platform with that of another,
📄️ Low Code Reference
This document provides a comprehensive reference for all classes contained in the ExecutionContext and their related components used in the Low Code system.