Agent noun
From Teflpedia
An agent noun (/ˈeɪʤənt ˈnaʊn/) is a type of noun that is marked for agency.
In English these are typically marked with agentive -er/-or.
Note this affects meaning and not syntax, so agent nouns can be used as a patient in a sentence, e.g. "He messaged the teacher".