-If an agent succeeds in a mission, the get 15 points (on Normal Difficulty).
-If an agent partially succeeds (Wounding assassination targets, perplexing convert targets or imprisoning) they receive 15 experience points.
-"Failed" missions (Failed Sabotage, Subversion, or Convert attempts) Gives 3 points.
-Agents assigned to armies or towns ("passive missions") gain one point per turn.
-Agents that get caught and executed get zero experience, on account of being dead.
Note that this is constant: that is, whether the successful mission is killing a highly levelled general or demoralizing a single depleted unit army, success will ALWAYS be 15 points, failure will ALWAYS be 1 point, and so forth, even on higher levels. Nothing affects the amount of experienced gained aside from the above. So if you're only interesting in levelling up your agents, choose the easiest missions because there is no difference in the points given on a successful mission.
Bookmarks