CPC G06Q 40/08 (2013.01) [G06F 11/3476 (2013.01); G06F 11/362 (2013.01); G06F 16/258 (2019.01); G06Q 10/10 (2013.01); G06Q 20/401 (2013.01)] | 20 Claims |
1. A method for processing digital applications, the method comprising:
receiving, by an integration platform, a workflow defining (1) a plurality of parameters to be defined during completion of a digital application, (2) a sequence of operations, and (3) one or more evaluation rules, wherein the workflow is defined by an external system;
generating, by an application service executing on the integration platform, a digital application based on the workflow, the digital application comprising a reference to the workflow;
locking, by the integration platform, the workflow, wherein the locked workflow is immutably stored in a repository at the integration platform;
sending, by the integration platform, the digital application to a client device, wherein the digital application is configured to be presented on the client device in accordance with the sequence of operations;
receiving, from the client device, a completed digital application comprising inputs to the plurality of parameters; and
determining, by the integration platform, that the completed digital application is to be approved based on evaluating the inputs using the one or more evaluation rules.
|