1. A computerized method for providing user support, the method comprising: (a) passing, at an end-user computer, a navigation event from a first frame originating from a first domain to a second frame originating from a second domain, wherein the first domain and the second domain are separate from the end-user computer and subject to a consistent page domain requirement, wherein the first frame comprises a set of content, wherein the set of content is masked such that it appears to originate from the second domain; (b) determining the present navigation location within the first frame using the navigation event; (c) initiating an automated help session in the second frame, the automated help session corresponding to the determined present navigation location, wherein the automated help session is provided by an automated agent through the second frame; (d) monitoring one or both of: (i) a plurality of subsequent navigation locations of the end-user within the set of content of the first frame, or (ii) a plurality of subsequent navigation events initiated by the end-user within the set of content of the first frame, wherein the act of monitoring comprises passing the one or both of a plurality of subsequent navigation locations or a plurality of subsequent navigation events to the second frame, wherein the act of monitoring is performed at least in part by the automated agent; and (e) displaying the first frame and the second frame in a single web page at the end-user computer.