A method of operating a digital assistant, comprising: at a device having one or more processors and memory: receiving a first speech input from a user; initiating a first information provision process in response to receipt of the first speech input, the first information provision process comprising preparing at least a first response and a second response to the first speech input; providing the first response to the user; after or concurrent with the provision of the first response to the user, but before provision of the second response to the user, detecting an event operable to initiate a second information provision process; initiating the second information provision process in response to detecting the event, the second information provision process comprising preparing at least a third response to the event; determining whether the digital assistant is currently operating in a hands-free mode or an eyes-free mode, wherein one or more input channels that require the user's hand movement are disabled in the hands-free mode and wherein visual outputs are disabled in the eyes-free mode; determining the relative urgency between the second response and the third response upon determining that the digital assistant is currently operating the hands-free mode or the eyes-free mode; and providing one of the second response and the third response to the user in an order based on the determined relative urgency. at a device having one or more processors and memory: receiving a first speech input from a user; initiating a first information provision process in response to receipt of the first speech input, the first information provision process comprising preparing at least a first response and a second response to the first speech input; providing the first response to the user; after or concurrent with the provision of the first response to the user, but before provision of the second response to the user, detecting an event operable to initiate a second information provision process; initiating the second information provision process in response to detecting the event, the second information provision process comprising preparing at least a third response to the event; determining whether the digital assistant is currently operating in a hands-free mode or an eyes-free mode, wherein one or more input channels that require the user's hand movement are disabled in the hands-free mode and wherein visual outputs are disabled in the eyes-free mode; receiving a first speech input from a user; initiating a first information provision process in response to receipt of the first speech input, the first information provision process comprising preparing at least a first response and a second response to the first speech input; providing the first response to the user; after or concurrent with the provision of the first response to the user, but before provision of the second response to the user, detecting an event operable to initiate a second information provision process; initiating the second information provision process in response to detecting the event, the second information provision process comprising preparing at least a third response to the event; determining whether the digital assistant is currently operating in a hands-free mode or an eyes-free mode, wherein one or more input channels that require the user's hand movement are disabled in the hands-free mode and wherein visual outputs are disabled in the eyes-free mode; determining the relative urgency between the second response and the third response upon determining that the digital assistant is currently operating the hands-free mode or the eyes-free mode; and providing one of the second response and the third response to the user in an order based on the determined relative urgency. providing one of the second response and the third response to the user in an order based on the determined relative urgency.