A multimodal system for processing information comprising a computer device (12, 14) having: a processing system, a plurality of input mode components including at least one input mode component coupled with a speech recognition element for processing user speech for providing input data to the computer device; and a plurality of output mode components including a display coupled with the computer device for handling output data from the computer device; wherein the processing system of the computer device (12, 14) is configured to: receive input data from at least one of the plurality of input mode components and provide output data to at least one of the plurality of output mode components; to execute a workflow description including a dialog with the user for performance of a task that presents a sequence of prompts to a user through an output mode component; and process sequential speech input data that is received from the user and to apply the sequential speech input data in a defined order to the sequence of prompts of the dialog, characterized in that the processing system is configured to provide, through an output mode component, visual indications that are associated with the sequence of prompts that reflect the order of the sequence of prompts of the dialog, the visual indications simultaneously providing to a user notification of both the current prompt and at least the next prompt in the order of the sequence so that the user may know the defined order and provide sequential speech input data in the same order for addressing the current prompt and at least the next prompt together; and wherein the processing system is configured to shift said visual indications, which simultaneously provide to the user notification of both the current prompt and at least the next prompt, as prompts are addressed to continue guiding the user to a proper speak-ahead order that applies said speech input data to shifted prompts sequentially at substantially the same time that said speech input data is received from the user. a processing system, a plurality of input mode components including at least one input mode component coupled with a speech recognition element for processing user speech for providing input data to the computer device; and a plurality of output mode components including a display coupled with the computer device for handling output data from the computer device; wherein the processing system of the computer device (12, 14) is configured to: receive input data from at least one of the plurality of input mode components and provide output data to at least one of the plurality of output mode components; to execute a workflow description including a dialog with the user for performance of a task that presents a sequence of prompts to a user through an output mode component; and process sequential speech input data that is received from the user and to apply the sequential speech input data in a defined order to the sequence of prompts of the dialog, receive input data from at least one of the plurality of input mode components and provide output data to at least one of the plurality of output mode components; to execute a workflow description including a dialog with the user for performance of a task that presents a sequence of prompts to a user through an output mode component; and process sequential speech input data that is received from the user and to apply the sequential speech input data in a defined order to the sequence of prompts of the dialog, characterized in that the processing system is configured to provide, through an output mode component, visual indications that are associated with the sequence of prompts that reflect the order of the sequence of prompts of the dialog, the visual indications simultaneously providing to a user notification of both the current prompt and at least the next prompt in the order of the sequence so that the user may know the defined order and provide sequential speech input data in the same order for addressing the current prompt and at least the next prompt together; and wherein the processing system is configured to shift said visual indications, which simultaneously provide to the user notification of both the current prompt and at least the next prompt, as prompts are addressed to continue guiding the user to a proper speak-ahead order that applies said speech input data to shifted prompts sequentially at substantially the same time that said speech input data is received from the user.