Skip to content

List of Blocks ​

Every block available in Fluxify, grouped by what it does. New to blocks? Start with the Blocks Overview and How Blocks Work.

Logic & Flow ​

Start the flow, choose paths, repeat, run in parallel, handle errors, and respond.

  • Entrypoint: where every flow starts.
  • If Condition: go one way when a check is true, another when it is false.
  • Switch: pick one of several paths. The first matching case wins.
  • For Loop: repeat a chain a set number of times.
  • For Each Loop: run a chain once for every item in a list.
  • Orchestrator: run several chains at the same time and collect the results.
  • Retry: run a chain again when it fails, with a wait between tries.
  • Error Handler: choose what happens when a block fails.
  • Response: send the answer to the caller and end the flow.

Data ​

Variables, lists, reshaping data, and your own JavaScript.

HTTP ​

Call other services, and read or set request details.

Database ​

Read, write and group changes in SQL and MongoDB databases.

Shared options used by several database blocks:

Key-Value ​

Cache data and keep short-lived state.

Message Queues ​

Hand work to other services.

  • Send Message: publish to Kafka, NATS, SQS or a Redis stream.

Logging ​

See what your flows are doing.

Utility ​

Helper blocks.

Custom Blocks ​

Build your own.

  • Custom Blocks: turn a group of blocks into one reusable block.
  • Tutorial: build your first custom block step by step.

Released under the Apache License 2.0. Enterprise features are under the Fluxify Enterprise Edition License.