UI Procedure
User Interface Procedures (UI Procedures) are the basic building blocks of actions. These UI Procedures are used for showing alerts, confirming actions, editing properties, etc.
UI Procedure Icon

![]() | UI procedure works only in interactive mode. In non-interactive mode block of UI procedure throws exception with message: UI procedure cannot execute in headless mode. |
Custom Properties
Description
Description is title of UI procedure.
Property name: description
Property type: String
UI Procedure
Type of the UI Procedure. See UI procedures for more information.
Property name: uiProcedure
Property type: String
Arguments
Parameters of the UI Procedure. See description of the selected UI Procedure in UI procedures section for more information on parameter values.
![]() | Opening the Arguments table gives access to Data Table Bindings, with Target and Expression fields. Bindings of a UI Procedure block are triggered as soon as the workflow reaches the block. The expression in each Expression field is evaluated, with the resulting value being inserted to the respective Target. The Bindings table can be accessed from the Arguments table by clicking the binding icon ( |
Property name: arguments
Property type: DataTable
Was this page helpful?