Skip to main content

Dynamic Call Action Node

Dynamic Call Action Node

The Dynamic Call Action node calls another published Action — but unlike the regular Call Action node, which targets a fixed Action you pick at design time, it chooses the target at runtime from a value in your data.

Use it to route records to different Actions based on their content — for example, calling a different validation Action per product type.

Setup​

  1. Add a Dynamic Call Action node and connect it to upstream data.
  2. Set the field that holds the target Action's name. At runtime, the node reads this field and calls the Action whose name matches.
  3. Optionally map input values to the called Action's parameters.

Requirements​

  • The field must contain the exact name of a published Action.
  • The called Action must have a From Action trigger so it can receive the data.
  • If the field is empty or names an Action that doesn't exist, the node returns an error in its response rather than failing the whole Action.

Dynamic vs. regular Call Action​

Call ActionDynamic Call Action
Target ActionChosen at design timeResolved at runtime from a field
Use whenYou always call the same ActionThe Action to call depends on the data

Next steps​