| CPC G06F 9/4881 (2013.01) [G06F 16/219 (2019.01); G06F 16/2358 (2019.01); G06F 16/288 (2019.01)] | 20 Claims |

|
1. A method comprising:
responsive to identifying a workflow (i) specifying a first entity item type including one or more first field-value pairs that can be matched to a monitored item of a plurality of monitored items, and ii) configured to cause one or more processors to perform one or more actions responsive to an update to one or more first field-value pairs of a first entity item of the first entity item type, monitoring, by the one or more processors, one or more first entity items of the first entity item type for updates to the one or more first field-value pairs;
determining, by the one or more processors and subsequent to processing a first monitored item of the plurality of monitored items, an update to a first field-value pair of a first entity item of the first entity item type;
responsive to determining that the update to the first field-value pair included in the first entity item matches a corresponding field-value pair of the first monitored item, matching, by the one or more processors, the first entity item with the first monitored item by performing a lookup in the first monitored item for a field-value pair that matches the update to the first field-value pair; and
performing, by the one or more processors, a first action specified in the workflow on the first monitored item using data corresponding to the update in the first field-value pair of the first entity item matched with the first monitored item.
|