You can connect supported smart locks to Hospitable to automatically generate guest access codes, send codes through messages using short codes, manage operations codes, and monitor devices directly from your account.
See the full list of supported devices here.
Smart lock integration is not available on the Host subscription plan. To use smart devices, upgrade your plan under Settings > Plans & billing.
Learn more about supported locks and integration behavior here.
Connect Your Smart Lock to Hospitable
Step 1: Set Up the Lock in Its Native App
Before connecting to Hospitable, set up your lock in its supported app (Schlage, SmartThings, August, Yale, Nuki, IglooHome, etc). See the full list of supported apps and devices here.
Not all lock models are supported under a given app. Make sure to confirm your specific device is supported before continuing.
Your lock must be fully configured and online before connecting it successfully to Hospitable.
Schlage users: You must use owner-level access during the initial connection. Admin access is sufficient after setup, but owner credentials are required to connect the account.
Step 2: Disconnect from Other Code-Generating Services
Before connecting your lock to Hospitable, disconnect it from any other service that can create access codes (including Airbnb). Dual connections will cause code conflicts and failures.
To remove a lock connection from Airbnb:
Go to Listings and select the listing.
Open Listing editor > Arrival guide.
Select Check-in method > Edit.
Choose Remove lock connection > Continue.
You can also refer to Airbnb’s guide: https://www.airbnb.com/help/article/3489
Additionally, make sure there are no existing PIN codes in the lock app that duplicate codes Hospitable may generate. Duplicate codes will result in an error.
Step 3: Connect Your Lock Account in Hospitable
Go to Devices > Smart Locks.
Click Connected accounts > Connect.
Choose your lock provider.
Log in using your account credentials (do not use Google SSO).
Match each lock to the appropriate Hospitable property.
Click Skip if you prefer to match later.
If you skip matching now, you can return to this later by going to: Devices > Smart Locks > Connected accounts > Unmatched devices > Match and assign the correct property.
Step 4: Configure Lock Settings
When matching a lock to a property, you can customize the following settings:
Matched Property
Change which property (or properties) the lock is assigned to at any time. A single lock can be matched to multiple properties. This is helpful if you have a central entry door that leads to multiple units.
PIN Code Length
Hospitable defaults to the minimum length supported by the lock:
If the range is 4–8 digits → default is 4
If the range is 6–8 digits → default is 6
If fixed at 5 digits → default is 5
Low Battery Threshold
The default notification threshold is 30%. You can adjust this percentage on a per-lock basis.
Each user (including primary and secondary users) has their own notification preferences available under Devices > Smart Locks > Settings. These settings are specific to individual user accounts and are not shared with other account members. This means that one user's notification choices won't affect what others see or receive.
Guest Access
Guest access is enabled by default.
If enabled → reservation codes are automatically created.
If disabled → no guest codes are generated (useful for storage or staff-only areas).
If you re-enable guest access, Hospitable will re-run code onboarding and reservation reconciliation.
Parent–Child Properties
For parent-child listings, codes will be created based on your matching settings. Guests receive access only to the locks matched to the specific property they booked at.
Ensure locks are correctly matched to both parent and child properties to generate codes correctly.
Step 5: Add the %smartlock_code% Short Code to Check-In Messages
To send the generated access code to guests, add the short code %smartlock_code% to your check-in instructions or another pre-check-in message.
Learn more about smart lock messaging and code communication here.
Note: The %smartlock_code% short code only works with supported smart locks connected to Hospitable. If you use a manual lockbox or a non-integrated lock, you must manually create and send access codes.
Test the Integration
After setup, go to Devices > Overview to view guest codes in the Devices Dashboard. Additionally, codes are available within the guests' conversation threads.
If you don't have any upcoming bookings, you can also test the integration by following these steps:
Create a test reservation in Hospitable (Note: adding a manual reservation will make your property active for billing purposes).
Confirm that a code is automatically generated.
Verify the code is sent in the guest message.
Test the code directly on the lock.
This confirms your integration and lock are working correctly.
Disconnect a Smart Lock or Lock Account
We do not suggest disconnecting your smart lock device or smart lock account as a troubleshooting method. If codes aren't being created as you'd expect, please reach out to Support.
Before You Disconnect
Before initiating disconnection:
Verify the property connected to the lock.
Confirm the account email used for the device connection.
This helps prevent removing the wrong device or account.
Unmatch a Lock from a Property
To stop automated code generation for a specific lock or property:
Go to Devices > Overview > Smart Locks.
Select the lock.
Click Edit.
Uncheck the associated property.
Click Save.
This action:
Stops automated code generation and communication.
Prevents the device from interfering with property operations.
If the lock is no longer matched to any property, it also:
Stops all lock-related notifications.
Avoids future lock-related add-on fees for the specific lock.
Once unmatched from all properties, the lock remains in your account under Devices > Smart Locks > Connected accounts > Unmatched Devices. It will no longer be linked to any property, and Hospitable will not manage the lock until it's rematched.
Disconnect an Entire Lock Account
To fully disconnect the lock provider:
Go to Devices > Smart Locks > Connected accounts.
Click the … menu next to the connected account.
Select Delete.
This removes the integration from Hospitable.
Alternate Removal Methods
Disconnect from the Lock’s Native App
Remove the lock inside its own app. This will completely remove the device from Hospitable.
Self-Manage Codes Outside Hospitable
If you prefer managing codes manually, unmatch the lock from all properties to stop Hospitable from generating and sending codes.
Troubleshooting and Additional Resources
Removing a lock’s association with a property will not delete the device but will stop its integration with Hospitable.
Code conflicts are usually caused by dual integrations. Make sure to remove the connection to Airbnb or other integrations.
If another Hospitable has the lock account connected to their Hospitable account, they will need to delete the connection before you're able to connect successfully.
If you continue to experience issues with your locks or codes:
Contact Hospitable Support and include:
The lock make and model
The property settings
Any error messages encountered
Providing this information helps resolve issues more quickly.
For additional guidance, watch our Meet Your Host Mentor video.




