12. A computer system for a web event framework, comprising: a processor associated with a server, the processor configured to: receive a first framework event, the first framework event associated with a page load of a web page on a first web browser; determine a first action based on the first framework event and a policy, the first framework action (1) associated with a unique identifier 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 first web browser; send the first action to a plugin associated with the first 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 unique identifier; receive the second framework event from the plugin, determine a second framework action based on the second framework event and the policy, and initiate an external process based on the second action by sending instructions to a second web browser separate from the first web browser such that the second web browser, in response to receiving the instructions, performs the external process.
15. The computer system of claim 12 , wherein the processor is further configured to send the second action to the plugin such that the plugin, in response to receiving the second action, generates or modifies the web page.