A method implemented by one or more processors, the method comprising: receiving audio data that captures a spoken utterance of a user, wherein the spoken utterance embodies a request for a modification action to be performed at a computing device of two or more computing devices each via an interactive software application provided at each of the two or more computing devices, and is received by at least one of the two or more computing devices; determining , using the audio data that captures the spoken utterance, that the modification action is capable of modifying each of: a first ongoing action being performed at a first device of the two or more computing devices, and a second ongoing action being performed at a second device of the two or more computing devices; identifying , based on determining that the modification action is capable of modifying both the first ongoing action and the second ongoing action, a stored regulation that corresponds to the modification action, wherein the stored regulation characterizes a contextual dependency of performance of the modification action; accessing , based on the stored regulation, current contextual data characterizing a first type of the first ongoing action and a second type of the second ongoing action, wherein the contextual data includes an operating status of each of the first and second device; determining , based on the current contextual data and the stored regulation, a target computing device, of the first and second device, at which the modification action is to be performed via the interactive software application; and causing , based on determining the target computing device at which the action is to be controlled, the modification action to be performed at the target computing device via the interactive software application. receiving audio data that captures a spoken utterance of a user, wherein the spoken utterance embodies a request for a modification action to be performed at a computing device of two or more computing devices each via an interactive software application provided at each of the two or more computing devices, and is received by at least one of the two or more computing devices; determining , using the audio data that captures the spoken utterance, that the modification action is capable of modifying each of: a first ongoing action being performed at a first device of the two or more computing devices, and a second ongoing action being performed at a second device of the two or more computing devices; a first ongoing action being performed at a first device of the two or more computing devices, and a second ongoing action being performed at a second device of the two or more computing devices; identifying , based on determining that the modification action is capable of modifying both the first ongoing action and the second ongoing action, a stored regulation that corresponds to the modification action, wherein the stored regulation characterizes a contextual dependency of performance of the modification action; accessing , based on the stored regulation, current contextual data characterizing a first type of the first ongoing action and a second type of the second ongoing action, wherein the contextual data includes an operating status of each of the first and second device; determining , based on the current contextual data and the stored regulation, a target computing device, of the first and second device, at which the modification action is to be performed via the interactive software application; and causing , based on determining the target computing device at which the action is to be controlled, the modification action to be performed at the target computing device via the interactive software application. <EOS>