A method implemented by one or more processors, the method comprising: determining that a spoken utterance, detected via an automated assistant interface of a client device, includes a request for a connected device to perform a function, wherein the connected device is linked with the client device and the spoken utterance is provided by a user; identifying, in response to receiving the request, a function that corresponds to the received request; causing, based on identifying the function, the connected device to perform the function corresponding to the received request; identifying one or more additional connected devices, from a plurality of connected devices, based on a stored device topology that indicates a relationship of the one or more additional connected devices to the client device or the connected device; identifying one or more additional functions capable of being performed by the one or more additional connected devices, determining, by an automated assistant in response to receiving the request, another function for recommending to the user based on data accessible to the automated assistant, wherein the other function is different than the identified function and is determined from the identified one or more additional functions, wherein the data accessible to the automated assistant identifies a current status of the one or more additional connected device and the determining the other function for recommending to the user is based on the current status of the one or more additional connected devices; identifying, based on determining the other function, a graphical control element (216, 218, 220) for controlling the other function of the one or more additional connected devices; causing, in response to receiving the request, a composite graphical assistant interface to be provided at a display panel associated with the client device, the composite graphical assistant interface comprising the identified graphical control element; determining that a selection of the graphical control element was received at the composite graphical assistant interface; and causing, in response to determining the selection of the graphical control element was received, the one or more additional connected devices to perform the other function and the current status of the one or more additional connected devices to change to a different status. determining that a spoken utterance, detected via an automated assistant interface of a client device, includes a request for a connected device to perform a function, wherein the connected device is linked with the client device and the spoken utterance is provided by a user; identifying, in response to receiving the request, a function that corresponds to the received request; causing, based on identifying the function, the connected device to perform the function corresponding to the received request; identifying one or more additional connected devices, from a plurality of connected devices, based on a stored device topology that indicates a relationship of the one or more additional connected devices to the client device or the connected device; identifying one or more additional functions capable of being performed by the one or more additional connected devices, determining, by an automated assistant in response to receiving the request, another function for recommending to the user based on data accessible to the automated assistant, wherein the other function is different than the identified function and is determined from the identified one or more additional functions, wherein the data accessible to the automated assistant identifies a current status of the one or more additional connected device and the determining the other function for recommending to the user is based on the current status of the one or more additional connected devices; identifying, based on determining the other function, a graphical control element (216, 218, 220) for controlling the other function of the one or more additional connected devices; causing, in response to receiving the request, a composite graphical assistant interface to be provided at a display panel associated with the client device, the composite graphical assistant interface comprising the identified graphical control element; determining that a selection of the graphical control element was received at the composite graphical assistant interface; and causing, in response to determining the selection of the graphical control element was received, the one or more additional connected devices to perform the other function and the current status of the one or more additional connected devices to change to a different status.