SmartKey is a mechanical lock that is rekeyable without removing the cylinder. You unlock with the old key, insert a tool to release the internal wafers, then insert the new key and it repositions the wafers to match the key.
[1] https://www.youtube.com/watch?v=p5MQz3JjZl8&ab_channel=Kwiks...
As for self-tours, they make electronic lockboxes. They've been around forever and used by every MLS.