I have long ago listened to the complaining that office meetings do NO good.
I do believe that attitude plays a part in them. But in the computer age, we can reach out to all the agents VIA a video clip to be watched from their home computers.
This way, everyone gets the information every time a meeting is scheduled.
It isn't the perfect system, but some kind of incentive could be built in.
At any rate...it beats calling a meeting just because you feel you need to.