Action Runner Component

I’ve done this before using a “Dummy” Model with Ui-Only Fields, and then you can have a “When Row in Model Updated” action that triggers a sequence of Actions. Then all you have to do to kick off an arbitrary set of Actions is to set the value of a field on the first row in this “Dummy” Model.

For instance if your Model had 3 fields, you could have 3 “on-demand” Action Sequences that could be run, e.g.

Fields:
ShowConfirmationDialog
RunOnLoadActions
DoSomethingElse

So you would have 3 “Row in Model Updated” Model Actions on this Model, one for each field, with each having a sequence of Actions associated with it. Then all you have to do to kick off a given sequence of actions is to do an “Update Row” on a particular field in your dummy Model.

Hacky, but it works!