| CPC G06Q 30/0631 (2013.01) [G06Q 40/00 (2013.01)] | 20 Claims |

|
11. A method comprising:
establishing, by one or more processors of a first server, a connection between the first server and a second server hosting an enterprise application, the connection established responsive to receipt of an application programming interface (API) call by an API gateway circuit of the first server for a first API relating to establishment of the connection, the API gateway circuit managing a plurality of APIs including the first API;
receiving, by one or more processors via the API gateway circuit, one or more second API signals for a second API, the one or more second API signals including an enterprise resource dataset from the second server, including a plurality of financial inputs captured on or before a first date associated with a customer from the enterprise application associated with the customer;
providing, by the one or more processors, the plurality of financial inputs to a machine learning model corresponding to the first server, the machine learning model trained to predict a customer state using a plurality of training financial inputs and a plurality of training financial outputs, each of the plurality of training financial inputs corresponding to financial data captured on or before a second date and each of the plurality of training financial outputs corresponding with financial data captured on or after a third date subsequent to the second date, wherein the second date and the third date are separated by a first predetermined amount of time;
determining, by the one or more processors, responsive to providing the plurality of financial inputs to the machine learning model, a future customer state of the customer, including a predicted financial output, at a fourth date, wherein the first date and the fourth date are separated by a second predetermined amount of time; and
generating, by the one or more processors, one or more financial recommendations based at least partially on the determined future customer state of the customer.
|