This is is a must have!! why we do not have it????
You can set up one using nocode platforms like Retool or Glide, and if needed using Coupler.
I would like to have a customer portal as tart of the software. Setting it up with outside tools is another inefficient process I want to avoid.
Hubspot can solve your problem and free.