Using a principal-agent setting, we introduce honesty that requires pre-commitment. The principal offers a menu of mechanisms to screen ethics. Agents may misrepresent ethics. Dishonest agents may misrepresent the match with the assigned task (good or bad), while honest agents reveal the match honestly if they have pre-committed. Ethics-screening, that allows for match-screening with dishonest agents while leaving a lower rent to honest agents, is optimal if both honesty and a good match are likely. Otherwise the optimal mechanism is the standard second-best or the first-best (where dishonest agents misrepresent the match), if dishonesty is likely or unlikely respectively.
Economic Theory, Springer Berlin / Heidelberg, vol. 30, February 2007, pp. 291–311