What is a Watcher?
Understand how to use Watchers in your Screens.
Overview
A Watcher is a Screen Builder tool that loads remote data from a data source external to the current Screen:
The Watcher “watches” a specific data property. This data property may correspond with the Variable Name setting value of a Screen control.
When the value of the data property changes, the Watcher calls an external data source. The following may be the Watcher's data source:
Script: The data source may be a configured Script that runs, and then returns a response. Scripts are available in all ProcessMaker editions. Avoid using Scripts as a Watcher's source to not affect Screen performance.
Data Connector: The data source may be a Data Connector that gets data and returns a response. The Data Connector package must be installed to use Data Connectors.
The response data assigns to a configured output property. This output data property may correspond with the Variable Name setting value of a Screen control.
Related Topics
pageAdd a Watcher to a ScreenpageSearch for a WatcherpageEdit a Watcher for a ScreenpageDelete a Watcher from a ScreenpageWhat is Screen Builder?pagePreview a Screen and Its JSON Data ModelpageEdit Your ScreenpageView ScreenspageScreen TypespageScreen Builder ModespageValidate Your ScreenpageAdd, Delete or Rename a PagepageManage Calculated PropertiespageAdd Custom CSS to a ScreenpagePublish Your ScreenpageScreen Design Best and Worst PracticesLast updated