Yes, most smart locks allow you to assign temporary access codes or virtual keys for guests or service providers.