@oristarA,
Could be. But in my view, an "agent", while normally is capable of producing a certain effect, does not automatically always do so.
But maybe I'm being picky.
Certainly, in the field of chemistry, it always does so.
If the agent is human, maybe not so. He will try.
(secret agent=spy: he may or may not succeed in a particular task)