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.

If the specified screen contains a Start Phase button WHAT DOES THIS MEAN? CONFIRM?, the action node can then be connected to a Start Phase action node. The buttons can be mapped to each output of the action node to trigger different pathways depending on what the user clicks. For example, this method is used if the process requires confirmation by the user. A confirmation screen can appear with a message 'Are you sure?' with two options

  • Yes - the Actionflow continues to the yes output.
  • No - the Actionflow stops

    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

    for a data view. The Actionflow uses views for

    to view additional data to use

    when processing records. THIS IS NOT AS CLEAR AS IT COULD BE. EXLAIN IT LIKE YOU ARE TELING SOMEONE WHAT THESE ARE USED FOR.

    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 ADD TEXT, 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
    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

    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 attribute. Once per record
    Insert excerpt
    _driving_connection
    _driving_connection
    nopaneltrue
    Insert excerpt
    _action_for_each
    _action_for_each
    nopaneltrue

    Iterates through a set of records or values in an array, performs some 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

    Image Modified