DialogActions are divided in two types, Static & Dynamic.
Static-actions do not depend on the value of an input field.
Dynamic-actions can be used in conjunction with the value of input fields.
Dynamic actions are actions that can be used with values of input fields in the dialog.
For example run a command with text from the DialogInput Text field
The types of dynamic actions are DYNAMIC_RUN_COMMAND & DYNAMIC_CUSTOM