Allow third party to contribute data into Doctype


I have a case where the company will generate a sample and send it to customers for review. Is there any way in ERPNext / Frappe where I can create a custom DocType record and have the customer just fill in their comments?

I think WebForm would have worked, but it seems that webforms will only allow to create a new blank record into the doctype. My particular case would require a user to access a special url (portal or webform) with the Doctype name in the url, the system allows the user to add their comments and save.

The company will then be able to see the comments attached to the record.

Hopefully that was clear enough, but is there any way to do this currently?