I'd love it if the "Door Code" field was only filled when certain criteria is met (upon signing of the renter agreement for example). Is this a possibility?
It is already. You need to set up trigger for sending door code email with condition that rental agreement signed.
Thanks but is it though? I'm pretty sure if receive a booking, my lock still schedules itself, regardless of whether agreement is signed. Since their phone number is synced in from an OTA. I use Rboy Apps with Smartthings. I just want to be secure as possible, and the code setting itself regardless of signed agreement or the email going out is still a security concern to me. Also by setting it to last 4 digits, guests know that it’s a unique code every time.
I am not familiar with Rboy Apps with Smartthings . I use erentallock. My code gets created once booking is created (whether synced from OTA or direct). But why does that matter? At that point renter does not know whether the code has been created or what the code will be. If you do not put in your listing description that you always set codes to last 4 of phone, they won't know until after they have paid and signed RA and received your email with the code.
P.S. erentallock is an algorithmic lock that generates 10 digit random codes. renter can change it to the personalized code of their liking at the lock when checking in.
Ahh okay thanks. So I could make a custom field on my POC form, for the guest to enter a 4 digit code which will be used in the ical export for my smart app. Nice! Thanks.