Game concept · By God Alone
Puppet Type
The game also links it as Puppet Types.
From the game's encyclopedia
A Puppet always has a type which determines the actions they may take on your behalf.
While most of their special actions are shared, each Puppet Type comes with unique actions only available to that type.
For instance, a Realm Priest Puppet may Excommunicate someone on your behalf, while a Secular Ruler Puppet may be compelled to release a Tributary or divorce their Spouse.
You can only have one Puppet per type.
The game's text for patch 1.20.1.2. Words in blue are entries of the encyclopedia: hover one to read it, as in the game.
Puppet Type is an entry of Crusader Kings III's in-game encyclopedia (By God Alone). The game explains it: "A Puppet always has a type which determines the actions they may take on your behalf." It is part of Puppet. The game also links it as Puppet Types. Patch 1.20.1.2, from game/common/game_concepts/pam_game_concepts.txt and game/localization/english/game_concepts_l_english.yml.
Source: game/common/game_concepts/pam_game_concepts.txt, game/localization/english/game_concepts_l_english.yml and the English localisation, Crusader Kings III 1.20.1.2.