1. A method, comprising: receiving, by a cloud platform of a cloud computing environment, project data associated with a project, the project data including a first set of project metrics regarding the project and a second set of project metrics regarding another project; processing, by the cloud platform, the project data using a set of analytics tools; generating, by the cloud platform, a virtual agent user interface component based on processing the project data using the set of analytics tools; and providing, by the cloud platform and using the virtual agent user interface component, information relating to the project via a user interface, the information relating to the project including a set of alerts relating to the project and a set of recommendations relating to the set of alerts; receiving, by the cloud platform, a selection of a particular recommendation of the set of recommendations; performing, by the cloud platform, one or more actions based on the selection of the particular recommendations; receiving, by the cloud platform, voice input for the virtual agent user interface component based on providing the virtual agent user interface component via the user interface; determining, by the cloud platform and based on the voice input, an instruction for the virtual agent user interface component; determining, by the cloud platform and based on the instruction, a particular action that is to be performed relating to the project; and communicating, by the cloud platform, with one or more devices to perform the particular action.