When a Diplomat is "planted" in the Diplomatic screen, there is a notification which states, "Recent assignments will take effect next turn".
The next turn, it doesn't go away. In fact, it never goes away. The Diplomat is doing his/her job; you can tell because it is influencing the other Civ's view of you-- they like you more.
I just wish that notification disappeared when it no longer has any meaning.