Y'all,
I wrote a Google Apps Script app to automate lock code configuration for short term rentals in a Google Sheet. I have a Hubitat C-7 connected to Kwikset 914 Z-wave locks. My instructions aren't complete yet, but if you're familiar with Apps Script, you can probably suss it out, or ask questions.
The script pulls .ics calendar files from iGMS (which pulls from VRBO and Airbnb) and puts upcoming rentals into a Google Sheet. Then it compares the Google Sheet to the entries in my locks and syncs the two.
https://github.com/beppodb/hubitat-sheets-lock-automation/blob/main/code.gs
Let me know if you try it and improve upon it.