A method for delegating tasks by a digital assistant, comprising: at an electronic device with one or more processors and memory: receiving, from a first device of a plurality of devices, a natural-language speech input indicative of a user request to the digital assistant operating on the first device, wherein the natural-language speech input specifies an installed application for the user request; deriving a task based on the natural-language speech input; determining whether the first device includes the installed application specified by the natural-language speech input, wherein the installed application corresponds to the derived task; in accordance with a determination that the first device does not include the installed application specified by the natural-language speech input and corresponding to the derived task: identifying, based on the derived task, a second device of the plurality of devices, wherein the second device is different from the first device, wherein the first device and the second device are associated with a same user account or user profile, and wherein identifying the second device includes: sending a request to the second device; and receiving, from the second device, a confirmation that the second device includes the installed application specified by the natural-language speech input and corresponding to the derived task; causing the second device to perform the derived task; and causing the first device to provide an output indicative of whether the task is performed; and in accordance with a determination that the first device includes the installed application specified by the natural-language speech input and corresponding to the derived task, foregoing identifying the second device from the plurality of devices. receiving, from a first device of a plurality of devices, a natural-language speech input indicative of a user request to the digital assistant operating on the first device, wherein the natural-language speech input specifies an installed application for the user request; deriving a task based on the natural-language speech input; determining whether the first device includes the installed application specified by the natural-language speech input, wherein the installed application corresponds to the derived task; in accordance with a determination that the first device does not include the installed application specified by the natural-language speech input and corresponding to the derived task: identifying, based on the derived task, a second device of the plurality of devices, wherein the second device is different from the first device, wherein the first device and the second device are associated with a same user account or user profile, and wherein identifying the second device includes: sending a request to the second device; and receiving, from the second device, a confirmation that the second device includes the installed application specified by the natural-language speech input and corresponding to the derived task; causing the second device to perform the derived task; and causing the first device to provide an output indicative of whether the task is performed; and identifying, based on the derived task, a second device of the plurality of devices, wherein the second device is different from the first device, wherein the first device and the second device are associated with a same user account or user profile, and wherein identifying the second device includes: sending a request to the second device; and receiving, from the second device, a confirmation that the second device includes the installed application specified by the natural-language speech input and corresponding to the derived task; sending a request to the second device; and receiving, from the second device, a confirmation that the second device includes the installed application specified by the natural-language speech input and corresponding to the derived task; causing the second device to perform the derived task; and causing the first device to provide an output indicative of whether the task is performed; and in accordance with a determination that the first device includes the installed application specified by the natural-language speech input and corresponding to the derived task, foregoing identifying the second device from the plurality of devices.