Action in AIP Logic - Does triggering a function can trigger an Action?

In an AIP Logic, I want to trigger an Action.

On the right side, I see that “Your Logic function can modify the ontology. To apply these changes, the Logic function needs to be called from an action.” however, given I call an Action in my AIP Logic, maybe that’s not needed ?

Which ones of those below are actually recording changes in the Ontology (one or both ?):

  • AIP Logic > Calls an Action > Do the edits
  • Action > Calls an AIP Logic > Calls an Action > Do the edits

Which ones of those below are actually recording changes in the Ontology (one or both ?):

  • AIP Logic > Calls an Action > Do the edits
  • Action > Calls an AIP Logic > Calls an Action > Do the edits

The second.

Maybe a useful way of thinking about it is the [Logic] function describes the edits that it wants to happen and the action is the thing that actually applies them