8. The method of claim 7 , wherein satisfying the one or more second task agents comprises satisfying the one or more second task agents with a transcription of the third natural language input.
7. The method of claim 1 , further comprising: receiving, while the first task and the activated candidate second task are activated, a third natural language input comprising one or more words; responsive to determining that a third intent associated with the third natural language input is different from the first intent associated with the first task and from the second intent associated with the second natural language input, determining one or more candidate fourth tasks that are capable of being activated based on one or more second task switching rules that identify one or more tasks that are allowed to interrupt the activated first task and the activated candidate second task; activating one of the one or more candidate fourth tasks, wherein the activated candidate fourth task is associated with one or more fourth task agents; and responsive to satisfying the one or more fourth task agents, performing an action associated with the activated fourth candidate task.