In Builder, dynamic data allows you to connect UI elements, such as text labels, images, or barcodes, to live values stored in our database for your company.
For example, you might use a text label to display how many units of a product are currently in stock. That number will update automatically when the product selection changes, and it will continue to reflect real-time inventory levels as sales occur.
In other words, whenever a value in your flow needs to change dynamically rather than display a constant, static value, you connect it to dynamic data.
Dynamic data is organized into several categories:
Environment Data – Real-time details about the station running the flow
Cart Data – Values tied to the active order
Customer Data – Details of the selected or active customer
Product Data – Information about your products
Order Data – Data related to a selected or active order
Flow Settings – Custom dynamic data each company provides, beyond what's currently collected in Manage
Tip for Scale users:
If you have multiple companies under your account, you can switch between them in the Builder using the right sidebar under Store Data. This lets you preview how the dynamic data in your flow will appear for each company. All dynamic fields will update to reflect the selected company's information.
Keep in mind that company data isn’t saved directly into the flow. This means you can design a single flow and reuse it across multiple companies. When the flow runs in the Station app, the dynamic data will automatically adjust based on the company that’s using it.