Consider an Aggregate with the Fetch property set to Only On Demand. When does that Aggregate run?
Automatically, when the Aggregates set to run "At Start" finish.
Programmatically, using a Server Action.
Programmatically, using a Refresh Data node in a Screen Action.
Automatically, when the Screen is initializing.
Submit