Connect your smart locks to HostHive and let door codes manage themselves. When you invite a guest, a code is automatically created. It activates at check-in and expires at checkout. You get notified when your guest arrives.
Here's the complete lifecycle of a guest door code:
You invite a guest
↓
HostHive generates a door code
↓
Code activates at check-in time (e.g., 4 PM)
↓
Guest sees their code in GuestBook → Access section
↓
Guest unlocks the door → You get a "Guest Checked In" notification
↓
Code expires at checkout time (e.g., 10 AM)
↓
HostHive deletes the code from your lock
Everything happens automatically. You don't need to program locks or remember to delete codes.
HostHive connects to smart locks through Seam, which supports:
Once connected, your lock appears in the Smart Devices list with its current status.
When guests complete their invitation signup, they choose how they want their door code generated.
| Option | How It Works |
|---|---|
| Random | HostHive generates a random 4-6 digit code |
| Last 4 of Phone | Uses the last 4 digits of the guest's phone number |
| Same as GuestBook PIN | Reuses their GuestBook PIN as the door code |
If a guest chooses "Last 4 of Phone" but hasn't provided their phone number, they're prompted to enter it during signup.
Phone numbers are optional and encrypted—they're only used for door code generation.
Door codes activate and expire based on your property's check-in and check-out times.
Example: Guest staying Feb 15–18 with 4 PM check-in and 10 AM checkout:
When you update a booking's check-in or check-out times:
No manual lock programming needed.
When guests log into their GuestBook during their stay, they see their door code in the Access section:
Guests only see their code during the valid access window:
| Timing | What Guest Sees |
|---|---|
| Before check-in time | "Your door code will be available at [time]" |
| During stay | Their door code with check-in/out times |
| After checkout | Access section no longer shows code |
Door codes are never sent via email. Guests must log into their GuestBook to see their code. This prevents codes from being forwarded or screenshot-shared.
Stay informed about what's happening with your smart locks.
When a guest uses their door code for the first time:
This helps you know your guest arrived safely without having to ask.
If HostHive can't program a code on your lock (device offline, lock full, etc.):
HostHive scans your smart devices weekly:
Control which alerts you receive:
The redesigned Upcoming Reservations tab makes it easy to manage reservations across all your properties.
Property Selector: Choose a property to see its reservations. This keeps the page fast even if you manage hundreds of properties.
Date Range: View the next 7, 14, 30, or 60 days.
Status Filters: Quick filter by:
If code generation fails:
Most failures are temporary (device was offline). Regenerating usually works.
When you modify a booking's check-in or check-out date:
When a booking is cancelled:
Do I need to manually delete codes after checkout?
No. HostHive automatically deletes codes at checkout time.
Can guests share their code with others?
The code only appears in the guest's authenticated GuestBook session. It's not emailed or shown publicly.
What if I need to change a code mid-stay?
You can regenerate a code at any time. The old code stops working and the guest sees the new one in their GuestBook.
Does this work with my existing lock codes?
HostHive manages guest codes separately. Your existing permanent codes (for cleaners, yourself) aren't affected.
What happens if my WiFi goes down?
Most smart locks work offline once codes are programmed. The code is stored on the lock itself, not in the cloud.
Can guests see each other's codes?
No. Each guest only sees their own code for their own reservation.