The typical noun corresponding to the verb "to agree" is agreement.
If you want to refer to the process of a agreeing however, it's "agreeing" , as in "agreeing to this treaty is not easy".
A compromise is people working together to meet half way in a decision so if that is successful then i believe it to be an accommodation as it is a compromise itself is an accommodation.