Spaceflow
Spaceflow
Spaceflow is ENSPACE's visual automation builder. It allows you to model processes by connecting nodes in a sequence — each node represents an action, decision, or integration within the flow. The construction is visual: you draw the path the process should follow by linking nodes together.
To access the Spaceflow configuration, navigate to Structure > Spaceflow.
Flow Structure
Every flow begins with a Start node (trigger) and expands with as many nodes as necessary. Nodes are connected in sequence by edges, forming the path the process follows.
Each node has data inputs and outputs:
- The input is the data the node receives from the previous step.
- The output is the data the node generates and makes available to the next nodes.
This allows information filled in one step (such as form fields) to be reused in subsequent steps — for example, in an approval, sending an email, or generating a document.
Node Types
The available nodes are organized into six categories:
- Triggers — nodes that start the flow based on events or conditions.
- Actions — nodes that perform tasks in the workflow, such as forms, approvals, sending emails, and CRUD operations.
- A.I. — nodes that use artificial intelligence to interpret, summarize, or generate content.
- Logic and Control — nodes that control the flow path, such as conditionals, routes, merging, and termination.
- Documentation — nodes for creating and managing documents from flow data.
- Integrations — nodes that connect with external systems and services via HTTP requests.
→ Learn more at Nodes.
Configuring a Spaceflow
Creating a Flow
1. On the listing screen, click Create to start a new Spaceflow. The system will ask for the flow's fundamental configurations, such as name and trigger type.

2. After filling it out, the Start node appears automatically on the canvas. It is the mandatory starting point for every flow and displays the descriptive text of the configured trigger.

Adding Nodes
There are two ways to add nodes to your flow:
Via the "Add Node" button
1. Click the floating Add Node button on the canvas. A side panel will open with all available nodes, organized by sections. You can search by node name or expand sections to find what you need.

Via drag shortcut
1. Select the yellow semi-circle located to the right of any node and drag the connection to an empty space on the canvas. A compact menu will be displayed with the nodes available for addition.

2. When selecting a node from the menu, it will be created automatically and already connected to the previous node via an edge.
Customizing Edges
Edges are the lines that connect the nodes in the flow.
1. To customize an edge, hover your mouse over it and click the button that appears.

2. In the configuration menu, you can adjust:
- Line format — choose the layout that best fits your flow design.
- Color and thickness — highlight specific paths with different colors and thicknesses.
- Dashed line and animation — activate dashed lines or animation to indicate the direction of the data flow.
- Title — add a label to the edge to make the logic between nodes easier to understand.

3. To discard changes and return to the original settings, click Reset.
Canvas Toolbar
1. In the bottom left corner of the editor, a toolbar offers controls to facilitate canvas navigation:

- Zoom in — zooms into the canvas.
- Zoom out — zooms out of the canvas.
- Fit to view — automatically centers and frames the entire flow, ensuring all nodes and connections are visible at once.
- Vertical auto-layout — automatically reorganizes nodes into a vertical diagram structure, from top to bottom.
- Horizontal auto-layout — automatically reorganizes nodes into a horizontal diagram structure, from left to right.
- Minimap — displays a panoramic view of the flow in a small window. Useful for quickly navigating extensive flows and finding your way through large groups of nodes.
Tasks Generated by the Flow
When executed, Spaceflow can generate tasks automatically. These tasks appear on the workspace Tasks screen and must be completed for the flow to advance to the next node.
To learn more about tracking and managing tasks generated by flows, see Quick Tasks and Scheduled Tasks.