How-To Guides
Step-by-step instructions for everyday tasks across the platform.
Expressions and scripting 22
- Aggregation FunctionsNumeric aggregation functions available in JSONata expressions throughout the Fuuz platform. $sum() Signature: $sum(array) Returns the arithmetic sum…Updated
- Array Functions (Standard JSONata)Standard JSONata array functions available in expressions throughout the Fuuz platform. Note: This page covers the standard JSONata array functions.…Updated
- Boolean FunctionsStandard JSONata Boolean functions available in expressions throughout the Fuuz platform. $boolean() Signature: $boolean(arg) Casts the argument to a…Updated
- Boolean OperatorsStandard JSONata Boolean operators available in expressions throughout the Fuuz platform. and (Boolean AND) The and operator returns Boolean true if…Updated
- Comparison OperatorsStandard JSONata comparison operators available in expressions throughout the Fuuz platform. = (Equals) The equality operator returns Boolean true if…Updated
- CompositionHow JSONata expressions compose — relevant anywhere you write expressions in Fuuz: screen transforms, validation expressions, data flow transforms,…Updated
- ConstructionBuilding result structures So far, we have discovered how to extract values from a JSON document, and how to manipulate the data using numeric,…Updated
- ConstructsProgramming constructs So far, we have introduced all the parts of the language that allow us to extract data from an input JSON document, combine…Updated
- Date Time FunctionsDate/Time functions Fuuz Context Where this applies in Fuuz: Date/time utilities are commonly used in Fuuz to timestamp transactions, align timezones…Updated
- Date Time ProcessingDate/Time processing The 'evaluation time’ - $now() There are two functions that return the 'current' date/time timestamp: 1. [ $now()…Updated
- ExpressionsManipulating data with functions and expressions Fuuz Context Where this applies in Fuuz: JSONata-style expressions are used in Fuuz Data Pipelines,…Updated
- Fuuz Bindings: $predicateFilterExecutive Summary Every model in the Fuuz GraphQL API has a generic WhereInput type used to filter queries against that model. These WhereInput types…Updated
- Higher Order FunctionsHigher order functions $map() Signature: $map(array, function) If the input argument is an array of 2 or more elements, returns an array containing…Updated
- Jsonata TutorialTutorial Fuuz Context How to use this in Fuuz: The tutorial patterns map directly to Fuuz Data Pipelines. Use dot-path navigation for mappings,…Updated
- Numeric FunctionsNumeric functions $number() Signature: $number(arg) Casts the arg parameter to a number using the following casting rules - Numbers are unchanged -…Updated
- Numeric OperatorsNumeric Operators + (Addition) The addition operator adds the operands to produce the numerical sum. It is an error if either operand is not a…Updated
- Object FunctionsObject functions Fuuz Context Where this applies in Fuuz: Object utilities help normalize heterogeneous payloads from connectors, merge partial…Updated
- Other OperatorsOther Operators Fuuz Context Where this applies in Fuuz: These operators are frequently used in Fuuz Mappings and Rules to craft strings, bind…Updated
- Path OperatorsPath Operators Fuuz Context Where this applies in Fuuz: Path operators drive how Fuuz Pipelines traverse inbound payloads and build outbound…Updated
- Predicate ExpressionsQuery refinement using predicate expressions Predicates At any step in a location path, the selected items can be filtered using a predicate - [expr]…Updated
- RegexUsing Regular Expressions Fuuz Context Where this applies in Fuuz: Regex-driven filters and matchers are used to validate identifiers (lot codes,…Updated
- String FunctionsString functions Fuuz Context Where this applies in Fuuz: String utilities are used across Fuuz Mappings and Rules to normalize labels, build…Updated
Other how-tos 8
- Dynamic Field ConfigurationsDynamic Fields Configuration in Fuuz Screen Designer Introduction Dynamic Fields in the Fuuz Screen Designer are essential for optimizing performance…Updated
- How to create a check an ODBC connection with another systemIn this video, our engineer demonstrates how simple it is to connect with an ODBC provider external to Fuuz. In this example, he covers connecting…Updated
- Setting up In-House FuuzSetup your In-House Fuuz Environment Article Type: Configuration / How-To Audience: End Users Module: Fuuz Platform What is Fuuz In-House? It is…Updated
- Sharing A PageHow-To Share a Screen Article Type: How-To / Feature Audience: End Users, Administrators Module: Fuuz Platform Applies to Versions: 2025.12+ Overview…Updated
- Simple QueriesSimple Queries Fuuz Context Where this applies in Fuuz: Simple queries underpin Fuuz Mapping definitions. Understanding object/array navigation,…Updated
- Sorting Grouping and AggregationSorting, Grouping and Aggregation Fuuz Context Where this applies in Fuuz: Sorting, grouping, and aggregation are core to building rollups in Fuuz…Updated
- Switching between Fuuz Environments (Build, QA, Production)In this how to video we demonstrate moving between a Build and QA environment. Keep in mind, that you must have access to these different…Updated
- System connectivity validation - testing a connection when your 3rd party moves its hostingIn this video, our engineer responds to an alert from a 3rd party, in this case Plex ERP, but this could be any system. Sometimes software vendors…Updated
Screens, dashboards and reports 8
- Access Field Level Help within the Fuuz PlatformOne of the benefits of the Fuuz platform is the built-in concepts that are often overlooked when developing your own custom software applications.…Updated
- Create Responsive Structured Dashboard Layouts Using the Grid Container and Grid Cell ComponentsApplies to Versions: All current versions 1. Overview The Grid Container layout provides a powerful way to create structured, responsive dashboard…Updated
- Field-Level HelpHow-To Enable Field-Level Help Article Type: Concept / How-To Audience: End Users, Application Designers, Administrators Module: Fuuz Platform…Updated
- JSON Form Fields in Action StepsApplies to Versions: 2024.1+ Estimated Time: 15-20 minutes 1. Overview JSON Form Fields provide a quick and efficient way to create simple modal…Updated
- Manage what displays in Field Level Help throughout FuuzIn this how to video, we explain where field level help comes from and how you can manage it on your own. Whether you're an application developer or…Updated
- Screen Context ContainerScreen Context: A Complete Guide Article Type: Configuration / How-To Audience: Application Designers, Developers, Partners Module: Fuuz Platform -…Updated
- Table Column Conditional FormattingApplies to Versions: 2024.1+ Estimated Time: 15-30 minutes 1. Overview Conditional formatting allows you to dynamically style table cells based on…Updated
- Using the Transformation ExplorerImportant: The Transformation Explorer has been superseded by the Script Editor , which is the current tool for developing and testing transforms in…Updated
Users and access 7
- Access Requests: Overview/ Access Control Applies to Versions: 2025.12+ Access Requests allow Application Administrators to request the creation of a new enterprise user by…Updated
- Add Users to Fuuz Apps/ Access Control Applies to Versions: 2025.12+ Goal Application Administrators add existing enterprise users to their application and assign roles…Updated
- Change a User's Access Type/ Access Control Applies to Versions: 2025.12+ Goal Change a user's Access Type for a specific tenant (application) from the Enterprise…Updated
- How To Design or Configure Policies and Policy Groups for my App in FuuzThis how-to provides some very basic criteria - consider this for someone who may have never built their own application before. These best practices…Updated
- How to Log In to Your Fuuz EnterpriseSign in to your Fuuz enterprise with the Fuuz internal identity provider or with single sign-on through your own OIDC provider, such as Microsoft…Updated
- Logging into Fuuz – Cloud AccessFuuz Login Guide Article Type: How-To / Step-by-Step Audience: End Users, Administrators Module: Fuuz Platform Applies to Versions: 2025.12+ Before…Updated
- Switching my active Role within FuuzIn this video we demonstrate changing your active Role, within the Fuuz environment. Roles may or may not commonly exist between your environments…Updated
Data flows and schedules 4
- Debugging and Testing our Fuuz Data FlowsThis video covers concepts related to using the debugging nodes within a data flow. Additional enhancements have been added since this video,…Updated
- How to on Best Practices for Designing Flows in FuuzAbout The following list of standards is a listing of requirements that must be completed prior to deploying a Data Flow in Fuuz. Violations are ok…Updated
- How to Setup a daily file import using Fuuz Data FlowsIn this (long) video, our engineers configure a data flow that runs on a schedule to import a file and create uploads into a 3rd party system every…Updated
- Unique Email Plus AddressingHow-To: Configure Unique Emails for Shop-Floor Users Article Type: How-To / Best Practice Audience: Enterprise Administrators Module: Fuuz Platform /…Updated
Data models and data 3
- How to Export Data From FuuzIn this how to video, we explain how to use the built in features of the Fuuz platform "Export Data" to create sophisticated data exports, in CSV or…Updated
- How to Import Data to FuuzIn this video we cover the method used to import mass amounts of data into Fuuz. Generally this will be best practice when you're initially setting…Updated
- Processing ModelThe JSONata processing model The JSONata type system JSONata is a superset of JSON and the JSONata type system is a superset of the JSON data types.…Updated