Patent ID: 8754744

Claim:
A method of dispensing a key from a key kiosk comprising the steps of: scheduling an appointment for showing a real property using a showing scheduling system, said appointment including a date, time, and authorized user identifier; said showing scheduling system determining a key kiosk containing a set of keys associated with said real property; said showing scheduling system determining whether there is a key within the set of keys that is available for said appointment date and time; where there is an available key for said appointment date and time, a server within said showing scheduling system automatically communicating said appointment to said key kiosk over the Internet, wherein said key kiosk is adapted to dispense a plurality of keys wherein said plurality of keys correspond to a plurality of real properties and said plurality of keys include said set of keys; receiving said appointment from said showing scheduling system at said key kiosk; receiving a code wherein said received code is not generated by said key kiosk; authorizing a user at said key kiosk based on said received code and said appointment; and where said authorized user is authorized, dispensing said available key, thereby designating it as a dispensed key.