Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
_Banners
_Banners
nameactionflow
nopaneltrue

Types of Action Node

The following table summarises the purpose of each type of action node, the types of connections available on an action node and how each action node runs.


IconDescriptionHow it runsAvailable Connections         

Insert excerpt
_action_actionflow
_action_actionflow
nopaneltrue

See Actionflow Node Properties

Embeds an Actionflow within the current Actionflow.Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_screen
_action_screen
nopaneltrue

See Open Screen Node

Add an action to open a specified screen.

For confirmation screens, see 1.13 Confirmation Message Configuration.

Once per flow

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_view
_action_view
nopaneltrue

See View Node

Add an action to view additional data to use in the Actionflow. Use where the originating screen or component does not include all of the data required by the Actionflow. 

Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_request_connection
_request_connection
nopaneltrue

Insert excerpt
_action_calculate
_action_calculate
nopaneltrue

See Calculate Node Properties

Add an action to manipulate the data that is passed to the calculate action, or to add text (strings). In the calculate action, write an expression using one or more of the 135+ functions available in PhixFlow.

Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_gateway
_action_gateway
nopaneltrue

See Gateway Node

Add an action to specify decision logic. Gateways control the route that records take as they flow through the Actionflow.

Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_request_connection
_request_connection
nopaneltrue

Insert excerpt
_action_url
_action_url
nopaneltrue

See Open URL Node

Add an action to open a specified URL.Once per flow
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_save
_action_save
nopaneltrue

See Save Node

Add an action to save the specified record(s) to its table.

Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_delete
_delete
nopaneltrue

See Delete Node

Add an action to delete the specified record from its table.Once per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_bulk_delete
_action_bulk_delete
nopaneltrue

See Bulk Delete Node

Add an action for the bulk deletion of records in a table or to delete all records in a table.

Once per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_analysis
_action_analysis
nopaneltrue

See Analysis Node

Runs analysis on the specified tables.Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_http
_action_http
nopaneltrue

See HTTP Node

Performs an HTTP request to an API.Once per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_email
_action_email
nopaneltrue

See Email Node

Sends an Email to the specified recipient(s). Once per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_json
_action_json
nopaneltrue

See JSON Node

Handles JSON data, returning each JSON node, defined by the configuration, as an attributeOnce per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_xml
_action_xml
nopaneltrue

See XML Node

Use to process XML data, and convert it into specific data objects that can be used by PhixFlow for processingOnce per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_for_each
_action_for_each
nopaneltrue

See For Each Node

Iterates through a set of records or values in an array, performs processing and generates an output record for each value passed in.

Once per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_loop
_action_loop
nopaneltrue

See Loop Nodes

Provides the ability to loop within an Actionflow for tasks such as polling an API or paging through results returned by an API.Once per record
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_action_converge
_action_converge
nopaneltrue

See Converge Node

Converges two paths within an Actionflow. 

This action node does not merge any records but converges paths together.

Only attributes common to all paths leading to the Converge action node will be passed through.

Once per record

Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_request_connection
_request_connection
nopaneltrue

Insert excerpt
_action_phase
_action_phase
namestart
nopaneltrue

See Phase Node

Starts the phase specified by the user on the action node.

To add a phase action node there must be more than one phase in the Actionflow.

Once per flow
Insert excerpt
_driving_connection
_driving_connection
nopaneltrue

Insert excerpt
_annotation
_annotation
nopaneltrue

See Annotations

Allows notes to be added to the canvas, explaining the actions or giving more detail on what is happening at each stage of the Actionflow.N/AN/A


Tip

Action nodes that interact with recordsets, e.g. View, Save, will ignore any invalid recordsets, except those created in the same Actionflow.