No and yes.
There’s no way to make it so that the record link from within the logged-in app is accessible to non-logged-in users. But…
You could put the record URLs from your public view into the comments field.
- Your non-Airtable users would then be able to open them just fine
- Your logged-in users could also open them, though they would open in a new non-editable tab that matches the view non-Airtable users see
Open a private browser tab and navigate to the publicly-shared link you’ve given to your non-Airtable users. Now open up individual records and you’ll see that the URL of this tab changes in a predictable way when viewing these records.
The logged-in links look roughly like:
https//airtable.com/{GUID for the base}/{GUID for the table}/{GUID for the view}/{GUID for the record}
The public links look roughly like:
https://airtable.com/{GUID for the shared view}/{GUID for the table}/{GUID for the view}/{GUID for the record}
Since the publicly-viewable URLs follow predictable pattern, you could also use a script (or an automation that calls a script) to grab the notes field and copy the data into a second field column while replacing the logged-in record link with a publicly-viewable record link.