Skip to main content
FTT workflows define the testing logic for your building equipment. Each workflow specifies the sequences of commands, sensor readings, success criteria, and report output for a specific test type. Cloud BMS provides a pre-configured library of workflows and a logic builder for creating custom tests.
Navigate to FTT from the left sidebar, select the three-dot menu at the top right, and choose Workflows.
Most sites start with the library. Run a library workflow on one device before you edit logic. See What is Functional Testing? for how a heating workflow decides pass or fail, and What is Functional Testing? for an on-demand run. Custom authoring is covered in the Workflow creator guide.

Workflows list

The workflows list displays all available workflows with key details. Use the search bar and Canonical Type filter to find specific workflows.
FTT workflows list showing search results for FCU heating workflows with name and description columns

The workflows list with search and canonical type filtering

Row actions

Select the three-dot menu on any workflow row to access available actions:
Workflow row three-dot menu showing Edit Workflow, Export Workflow, Duplicate Workflow, and Delete Workflow options

Row actions available from the three-dot menu on a workflow

  • Edit Workflow: open the workflow in the logic builder
  • Export Workflow: export the selected workflow as a JSON file
  • Duplicate Workflow: create a copy of the workflow
  • Delete Workflow: permanently remove the workflow

Export workflows

Export workflows to share them across sites or create backups.
  1. Select Export from the top toolbar.
  2. Select the checkboxes next to the workflows you want to export.
  3. Select Export. The workflows download as an FTT Export.json file.
Export workflows screen showing a list of FCU workflows with checkboxes for selection and an Export button

Select workflows to export with checkboxes, then select Export

You can also export a single workflow directly from the row actions three-dot menu by selecting Export Workflow.

Import workflows

Import workflows from a previously exported JSON file.
  1. Select Import from the top toolbar.
  2. Choose a file or drag and drop the JSON export file into the upload area.
Import Workflows dialog with a dashed border upload area showing Choose a file or drop it here

The Import Workflows upload dialog

  1. Review the imported workflows. Use the search bar and Canonical Type filter to find specific workflows.
  2. Select the workflows you want to import. For each workflow, choose whether to Replace an existing workflow or create a new one.
  3. Select Import to complete the process, or Discard to cancel.
Import Workflows review screen showing two FCU workflows with name, description, device type columns and Replace dropdown for each row

Review imported workflows and choose Replace or create new for each

Create a workflow

1

Set workflow details

Select + Create Workflow. Complete the required fields on the Workflow Details tab:
Workflow Details tab showing V3 FCU Cooling workflow with name, description, max duration in minutes, and FCU and Loop device entities

The Workflow Details tab with name, description, max duration, and device configuration

Select + Add Devices to configure the base and reference devices for the workflow. Set the device name, select canonical types, and choose the required entities.
Add Devices dialog showing FCU device with fcu, ahu, vav canonical types selected and entity list including CHWVPRC, DFPRC, DTS, and OM

The Add Devices dialog for configuring canonical types and entities

2

Build the logic

Open the Logic tab. Drag and drop logic blocks from the left panel onto the canvas to build the testing sequence.
Logic tab showing V3 FCU Cooling workflow canvas with Initial Conditions, Loop, FCU, Required States, Parameters blocks connected to Pre-Conditions Check and if blocks

The Logic tab showing the visual workflow builder with connected blocks

A standard workflow follows this structure:
  1. Initial conditions: print the starting state of the equipment
  2. Pre-condition checks: verify the equipment is ready for testing
  3. Control sequences: command the equipment and evaluate responses
  4. Release: end the test and release all overrides
See Workflow logic blocks for a complete reference of available block types.
3

Test with the debugger

Open the Debugger tab. The left sidebar displays parameters and inputs. The main screen shows the simulator output.
Debugger tab showing PARAMS panel with FCU Fan Cmd percent Low Limit, Loop Differential Pressure Low Limit, Max Sequence Duration, Min Sequence Duration, Stabilization Time, Chilled Water Valve Close Cmd, and Stop Cooling DAT Threshold parameters

The Debugger tab with PARAMS panel and Start Simulation button

  1. Review the PARAMS section and adjust parameter values for testing.
  2. Select Start Simulation to begin.
Debugger simulator running V3 FCU Cooling showing Starting phase with workflow description and initial conditions log entries at 1:34 PM

The simulator running a workflow showing the starting phase and initial conditions

  1. Update INPUT values to simulate different equipment conditions, then select Send.
Debugger showing INPUTS panel with Differential Pressure, Occ Mode, Fan percent Cmd, Chilled Water Valve Cmd, and DAT fields with status dropdowns set to ok, while the simulator shows Pre-Condition Check sequence initialized

The INPUTS panel with sensor values and status dropdowns during a Pre-Condition Check

  1. Verify the workflow produces the expected response for each scenario.
Delay times run in real time during simulation. Temporarily change time units to seconds on timer blocks to speed up testing. Return to the correct units before deploying.
Test boundary values thoroughly. Verify conditions that should pass and conditions that should fail. This catches threshold errors before deployment.
4

Save the workflow

Select Save. The workflow appears in the workflows list and becomes available for use in FTT projects.

Next steps

FCU workflows

Review heating and cooling library workflows and parameters.

Workflow logic blocks

Explore the available block types for building workflow logic.

Workflow creator guide

Design and build custom workflows after you know the library.

FTT projects

Assign workflows to devices and schedule automated testing.
Last modified on August 18, 2026