Las interfaces de usuario basadas en diálogos se proponen orientarle paso a paso en el proceso de ejecutar la propagación seleccionada. En función de la complejidad de la propagación, se utiliza un asistente o un diálogo simple para reunir la información que se necesita para la propagación.