FlowBlocks Concept
In FlowBlox, everything is a FlowBlock. Every block can define input fields and conditions and emits result datasets for downstream blocks. A flow is built by chaining these blocks into execution order.
The uniform model makes flows modular and testable: each block can be debugged, validated, and refined without rewriting the entire process.
Example Web Automation Sequence
- Start a browser session.
- Handle consent/cookie overlay.
- Fill search or filter fields.
- Scroll and load dynamic content.
- Select values using XPath/CSS/regex/selectors.
- Open extracted links and collect target data.
- Persist output with a data block such as SQL.
This chain remains editable and extensible, so additional extraction, transformation, and output logic can be inserted at any point.