[[ConnectWise Automate Agent|Agents]] often have multiple role definitions as a single computer can serve multiple roles (e.g. backup agent, antivirus agent, [[Windows Server roles]], etc.). Each role definition has a set of specific detection criteria that reference the [[Registry|registry]] of a computer to determine which role definitions are applied to the agent. These role definitions do not dictate the functionality of an agent, instead, they are a reflection of what roles have been detected.
[Managing Automate Agent Role Definitions - ConnectWise](https://docs.connectwise.com/ConnectWise_Automate_Documentation/060/200/020)
[Default Automate Agent Role Definitions - ConnectWise](https://docs.connectwise.com/ConnectWise_Automate_Documentation/060/200/010)