8. The computerized method of claim 1 , further comprising: receiving, at the server, an external event from an external event source, the external event source being a source other than the web browser; and determining, at the server, the second action based on the external event and the policy.
1. A computerized method, comprising: receiving, at a server, a first framework event, the first framework event associated with a page load of a web page on a web browser; determining, at the server, a first action based on the first framework event and a policy, the first action (1) associated with a Globally Unique Identifier (GUID) that associates the first action with a second framework event and (2) including an argument indicating context data to retrieve from the web page loaded on the web browser; sending the first action to a plugin associated with the web browser such that the plugin, in response to receiving the first action, executes the first action to: retrieve the context data from the web page; and generate the second framework event that includes the context data and the GUID; receiving, at the server, the second framework event from the plugin; determining, at the server, a second action based on the second framework event and the policy; and initiating an external process based on the second action by sending instructions to an application such that the application, in response to receiving the instructions, performs the external process.