Guest Check-In Links
How to send check-in links, what the guest sees, and how the mutual-protection flow works.
Sending a check-in link
When you create a stay and want the guest to acknowledge the property condition:
- Open the stay detail page.
- Click Send Check-In Link.
- If the guest's email is on file, the link is sent automatically. Otherwise, click Copy Link and send it via your preferred channel (Airbnb messenger, WhatsApp, SMS).
The link is cryptographically signed and expires after 48 hours.
What the guest sees
The guest opens the link on their phone — no account, no app, no download required.
The flow is:
- Access code — if you've stored an access code, the guest sees it first. Access is never blocked by the review.
- Mutual protection notice — a brief message: "You're in. This takes about a minute and protects you too."
- Room-by-room review — the guest sees your baseline photos for each room and taps:
- Looks Good — the room matches expectations
- Flag Issue — something looks different (with optional photo and note)
- Final confirmation — condition confirmation and house rules acceptance.
The whole flow takes about one minute for an ordinary stay.
This protects you too
The check-in flow is designed to be fair, not adversarial. The guest is confirming what they see, not building a case against themselves.
If the guest flags a room, that's good — it means pre-existing issues are documented before the guest is held responsible. The guest can also upload photos of what they see, which creates a shared record.
What happens after check-in
- The stay status updates to completed.
- A consent record is created with the guest's IP and user agent.
- An audit log entry is written.
- You can generate the PDF condition receipt from the Reports page.
If the guest doesn't respond
The check-in link expires after 48 hours. You're notified when this happens. Your baseline photos are still saved and timestamped — you can generate a report showing the property condition before the guest arrived, even without guest acknowledgment.