A coaching agreement is a key component of any successful executive coaching relationship. It helps you and your client to establish clear expectations, goals, and boundaries for the coaching process.