1. A management system for guiding an agent in a media-specific dialogue, comprising: a conversion engine for instantiating ongoing dialogue as machine-readable text, if the dialogue is in voice media; a context analysis engine for determining facts from the text; a rules engine for asserting rules based on fact input; and a presentation engine for presenting information to the agent to guide the agent in the dialogue; wherein the context analysis engine passes determined facts to the rules engine, which selects and asserts to the presentation engine rules based on the facts, and the presentation engine provides periodically updated guidance to the agent based on the rules asserted.