The Flow Editor is a flow-authoring tool for the creation of interactive flows. The interactive flow is built by connecting the different Nodes. The Nodes can contain text, images, PDFs, videos, and frontline.io 3D interactions. The Nodes are connected. Each Node can represent a step of the, for example, (end) procedure, training module, or troubleshooting document.
There are 7 types of Nodes:
Start Node
Instruction/ Step
Question
Multi-choice
Warning
Input
Go To
Switch Platform
Object Detection
All Nodes can contain a Header, Description, Warning pop-ups, Media Elements, and 3D Interactions.
The Start node is where your flow begins and is always there from the start. Nodes that are not connected to the start node will not be visible to the user when playing the flow in the app.
Plus, the Start node helps with the Pre-required procedure. Clicking on it lets you add another flow at the start. This means that if you remove parts of the digital twin in one flow, they'll also be gone in the new flow, saving you from doing it twice.
To add a pre-requisite procedure, simply click on the node. In the side menu, locate the "Pre-required Procedure" button. Click on the pen icon, then select the desired procedure from the opened window to add it. You can add as many procedures as you see fit to meet your needs.
The Node has two connections, (default) No and Yes. The No and Yes text can be edited. Using this Node creates a split inside the flow. Selecting one of the connections defines the default flow (visible in the step viewer in preview mode)
The Node can create multiple connections. The connections show the selectable options. Selecting one of the connections defines the default flow (visible in the step viewer in preview mode)
Note: Use the On/Off option to see the connection labels.
The Node creates a warning inside the step flow. This is contrary to the Warning Pop-Up option available in every kind of Node. The Node has the default color red (editable).
The Node is for nesting. Selecting a different flow (procedure in this case) will open that procedure inside the current flow.
Note: only published flows can be nested.
The Switch Platform node is designed to provide a dynamic, platform-specific experience in your interactive flows. It acts as a conditional question:
“Is this relevant for this platform?”
This means you can customize the flow so that different devices receive different instructions, ensuring a smooth and intuitive user experience.
This ensures that users on different platforms receive the most relevant instructions for their environment, improving usability and engagement.
Add the Object Target Node
Define the Target Object