EzeScan WebApps

Stages

Purpose

Stages are the actual output operations that will be performed when the action button is clicked.

Stages execute sequentially and the output process is not completed until all of the configured stages have been successfully executed. 

Screenshot 2026-08-17 at 4.49.11 pm.png

Adding/Deleting/Modifying Stages

Button/
Icon

Name

Description

Screenshot 2026-08-17 at 4.54.15 pm.png

Add Stage

Add a stage from the drop-down list. Each new stage is added to the bottom of the stage list.


Modify Stage

To modify an existing stage, select the stage name in the list.

Screenshot 2026-07-23 at 12.05.21 pm.png

Re-order stages

Reorder stages by dragging and dropping them into the desired position. The order shown in the list determines the order in which stages are executed.

Screenshot 2026-08-17 at 4.55.46 pm.png

Export to JSON

Export the selected stage and its settings to a JSON file for importing into another field.

Screenshot 2026-08-17 at 4.55.28 pm.png

Delete Stage

Permanently delete the selected stage. This action cannot be undone.

Available Stages


Common Stage Settings

All stages share the following common settings:

Setting Name

Description

Name

Name of the stage

Alias

The alias of the stage which will be used for placeholder requirements.

Description

Description as to what this stage is for.

Disabled

Ability to turn the stage off without deleting it. This is disbaled by default.

Index

Some stages have the ability to mark the item as “Indexed”.

Marking an item as “Indexed” has the following affects:

  • Further stages will not be executed.

  • The file for the item is purged from the filesystem. History and metadata for the item remain for reporting purposes.

Whether this setting is available and enabled by default depends on the stage type.

When Mark as Indexed is enabled, the stage will display the following icon in the stages list, indicating that items reaching this stage will be marked as indexed and processing will stop. Screenshot 2026-08-17 at 5.05.55 pm.png

For stage-specific settings, refer to the documentation page for the relevant stage type.

Placeholders

Every stage has access to the following placeholders {{fields["field_id_here"]}} and {{metadata["metadata_id_here"]}}.

The {{fields["field_id_here"]}} placeholder gets the value of a field that has been submitted by the user.

You should use an Update Metadata stage to persist the value from the fields into the metadata.

The {{metadata["metadata_id_here"]}} placeholder gets the items current metadata value.

The metadata placeholder is perfect for updating a value in a stage and then referencing the updated value in subsequent stages.