1. A stateful computer-implemented method for establishing an external agent interface on an external agent interface platform, the method comprising: defining, on an executing platform, a prepared element hierarchy on an executing platform as a function of at least an executing state of the executing platform; transforming, on an executing platform, the defined prepared element hierarchy into an external agent interface element hierarchy as a function of at least the execution state; and exporting, from the executing platform, the external agent interface element hierarchy to an external agent interface platform, and further comprising assigning an identifier to the combination of: exported external agent interface element hierarchy, and the execution state from which the exported external agent interface platform transformed the prepared element hierarchy into the exported external agent interface element hierarchy; wherein the exporting step happens more than once and wherein each time this happens the exported hierarchy is able to be different due to the execution state.