1. A method performed by at least one computer processor, the method comprising: (A) determining that a trigger condition defined by a trigger condition definition of a workflow definition has been satisfied; (B) in response to the determination in (A): (B)(1) using a process defined by a data extraction process definition associated with the workflow definition to extract, from at least one data source, data defined by a data definition associated with the workflow definition; (B)(2) storing the extracted data in an evidence sheet; and (B)(3) applying, to the extracted data, steps defined by a workflow process definition associated with the workflow definition to generate first workflow output.
1. A method performed by at least one computer processor, the method comprising: (A) determining that a trigger condition defined by a trigger condition definition of a workflow definition has been satisfied; (B) in response to the determination in (A): (B)(1) using a process defined by a data extraction process definition associated with the workflow definition to extract, from at least one data source, data defined by a data definition associated with the workflow definition; (B)(2) storing the extracted data in an evidence sheet; and (B)(3) applying, to the extracted data, steps defined by a workflow process definition associated with the workflow definition to generate first workflow output. 3. The method of claim 1 , wherein the at least one data source comprises at least one unstructured data source.