When users register in front end, all subscribers will have an AGENT PAGE automatically synced with My Profile info.
2. SET to no the option to register users as agent.
In this case you can create agent posts in admin and assign properties to agent profiles from admin – edit property – agent responsible. This overwrites the user contact form attached to properties submitted by users in front end with agent contact form.
3. Don’t allow subscribers to submit at all in front end.
This is controlled by not publishing the pages for My Properties and Add New Property.
You can still add properties in admin and assign to agent posts created by you.
The user dashboard is completely white labeled. There are no WordPress references.