Our staff are now using their personal meeting room link without a password, so it’s really seamless for the contact to join the meeting. Ease of use was what we really wanted for our contacts.
Our staff simply lock the meeting once everybody who is particpating have joined, preventing others from joining in by mistake. The only downfall is meetings really can’t go over time which is just a good habit to get into anyway, but we also allow a buffer between meetings just in case.