Hi,
But "have agreement on st" right?
eg Tom and Mary have agreement on this idea. This is not wrong, but it is awkward.
More natural is Tom and Mary are in agreement about this idea.
Here are some ways you can use agree.
I agree with this idea. I think it is a good idea.
I agree to this id