CPC H04L 69/08 (2013.01) [G06F 8/20 (2013.01); G06F 8/60 (2013.01); G06F 8/70 (2013.01); G06F 11/3604 (2013.01); G06Q 10/067 (2013.01); H04L 67/56 (2022.05); G06F 3/0484 (2013.01); G06F 3/04817 (2013.01); G06F 8/10 (2013.01); G06F 8/38 (2013.01); G06F 9/5038 (2013.01); G06Q 10/0633 (2013.01); G06Q 40/123 (2013.12); H04L 67/306 (2013.01); H04L 67/535 (2022.05)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving, from an electronic device, a request indicating a business objective;
identifying, by a processor, a workflow corresponding to the business objective, wherein the workflow includes one or more executable steps;
identifying, by the processor, a subset of the one or more executable steps that are incomplete;
determining, by the processor, a sequence for executing the subset of the one or more executable steps;
generating, by the processor, a dynamic user experience application including at least one user interface, the at least one user interface including indicia of information required to complete a step of the subset in accordance with the sequence;
transmitting, to the electronic device, at least a portion of the dynamic user experience application including the at least one user interface;
causing the electronic device to execute the portion of the dynamic user experience application, wherein execution of the portion of the dynamic user experience application causes the electronic device to display the at least one user interface;
receiving an input entered via the at least one user interface;
determining that the input completes the step of the subset; and
based on determining that the input completes the step of the subset, removing the step from the subset of the one or more executable steps that are incomplete.
|