Need advice for Smart lock 3 pro

Hi all,

I am developing a custom app and want to give access to guests on different locations for some time only but not sure how I can give them access without sharing any key with them or in the front end.

If any body has any idea or has worked on this topic then please guide me.