- Les agents de programmes propres au gouvernement exercent une partie ou l'ensemble des fonctions suivantes :
- - conseiller les politiciens ou les diplomates sur les conséquences sociales, économiques et politiques que peuvent avoir les décisions du gouvernement sur les autres gouvernements au Canada et à l'étranger;
- - planifier des réunions intergouvernementales et des conférences avec des agents des autres gouvernements au niveau municipal, provincial ou fédéral;
- - coordonner la logistique et l'administration des élections à l'intérieur d'une circonscription et s'assurer que les procédures électorales et de vote sont respectées;
- Suite…
- - coordonner les services de soutien administratif des comités législatifs, des commissions royales d'enquête ou des tribunaux;
- - faire partie d'un conseil ou d'un tribunal;
- - planifier la logistique et veiller au protocole des visites officielles de représentants politiques et de dignitaires étrangers au Canada;
- - expliquer les politiques étrangères et intérieures du Canada aux gouvernements et aux ressortissants de pays étrangers, et agir au nom du Canada à l'étranger.