Habria que adaptar el popup que aparece con el boton de compartir enlace para añadir formulario donde indicar email y descripcion.
Hay que implementar un servicio de envio de emails por ejemplo con https://resend.com/
En el email se envia tambien el enlace con el token, para reaprovechar los metodos creados en el backend.
El resto todo igual que en la tarea de generacion de url