Skip to main content

Data Nodes

Data nodes provide values to your flow. Unlike triggers and process nodes, data nodes have no inputs -- they only produce output values. They are lazily evaluated, meaning they only execute when a downstream node actually requests their value. This makes them efficient and easy to use as constant values or real-time data sources throughout your flow.

Available Data Nodes

NodeDescription
Text DataA static text string
Number DataA static number
Boolean DataA static true or false value
RandomA random number within a range
TimeThe current time as a formatted string
Flow VariableRead a flow-scoped variable
Broadcaster VariableRead a persistent broadcaster-scoped variable
Stream StatusWhether the stream is currently live
EasingAn easing curve for animations and transitions

OBS Data

These data nodes read information from OBS via the connected browser source.

NodeDescription
OBS Connection StatusWhether OBS is connected
OBS Current SceneThe active OBS scene name
OBS Scene ListAll scenes in OBS
OBS Source ListAll sources in OBS
OBS Filter ListFilters on a specific source
OBS Filter SettingsSettings for a specific filter
OBS Audio StatusAudio status of an input
OBS Streaming StatusWhether OBS is streaming
OBS Recording StatusWhether OBS is recording

See the OBS Data section for details.