1. A system comprising one or more computing devices configured to: determine a context of a computer network; generate an interactive visualization of the network, the interactive visualization comprising a plurality of graphical elements arranged to depict the context of the network, at least one of the graphical elements indicative of a network event detected on the network; receive a non-speech input of a user in relation to at least one of the graphical elements of the interactive visualization; receive conversational natural language speech input from the user; interpret a combination of inputs comprising at least the non-speech input and the conversational spoken natural language input as a network directive responsive to the network event; and convert the network directive to a set of instructions executable by one or more switching devices of the computer network.