Kafka send action
The FlowX Designer offers various options to configure the Kafka Send Action through the Actions tab at the node level.
Action Edit
- Name - Used internally to distinguish between different actions within the process. Establish a clear naming convention for easy identification.
- Order - Sets the running order for multiple actions on the same node.
- Timer Expression - Enables a delay, using ISO 8601 duration format (e.g.,
PT30S
for a 30-second delay). - Action Type - Designate as Kafka Send Action for sending messages to external systems.
- Trigger Type - Always set to Automatic.
The Kafka Send Action type is always Automatic. Typically, Kafka Send Actions automatically trigger when the process reaches this step.
- Required Type (Mandatory/Optional) - Automatic actions are typically set as mandatory. Manual actions can be either mandatory or optional.
- Repeatable - Allows triggering the action multiple times if required.
- Autorun Children - When activated, child actions (mandatory and automatic) execute immediately after the parent action concludes.
Parameters
You can add parameters via the Custom option or import predefined parameters from an integration.
For detailed information on Integrations management, refer to this link.
- Topics - Specifies the Kafka topics listened to by the external system for requests.
- Message - Contains the message payload to be dispatched.
- Advanced Configuration (Headers) - Represents a JSON value sent within the Kafka message headers.
Kafka Send Action Scenarios
The Kafka Send action serves as a versatile tool that facilitates seamless communication across various systems and plugins, enabling efficient data transfer, robust document management, notifications, and process initiation.
This action finds application in numerous scenarios while configuring processes:
- Communicating with External Services
- Interacting with Connectors - For example, integrating a connector in the FlowX.AI Designer here.
- Engaging with Plugins:
- Document Plugin:
- Notification Plugin:
- OCR Plugin
- Customer Management Plugin
- Task Management Plugin:
- Bulk operations update - Find an example here.
- Requesting Process Data for Forwarding or Processing - For example, Data Search here.
- Initiating Processes - Starting a process via Kafka or using hooks. Find examples here.
The Kafka Send action stands as a versatile facilitator, enabling smooth operations in communication, document management, notifications, and process initiation across diverse systems and plugins.
Was this page helpful?