KoreLock integration

The platform behind the lock, connected to the calendar behind the booking.

If KoreLock runs your lock, ProhostAI can run your codes.

Connect your KoreLock platform account once and ProhostAI automates the per-stay code cycle on every lock it manages — created before check-in, delivered to the guest, removed after checkout.

Overview

KoreLock is not the name on most of the doors it operates. It is the smart-lock platform — the connectivity, firmware and cloud layer — inside several lock lines, including KeyInCode’s smart series. If your locks are managed through a KoreLock-powered account, that account is the handle ProhostAI needs.

Connect it once and the reservation lifecycle takes over: each booking gets its own code with a validity window built from the stay dates, set on the lock ahead of check-in and removed after checkout. Where the hardware supports it, the code is the last four digits of the guest’s phone number — with a safe random fallback when it is not available.

The code reaches the guest through the same messages you already send. A template variable drops it into scheduled check-in messages and the digital guidebook. During the stay the guidebook can also work the door: for locks you enable, guests lock and unlock from it directly, rate-limited and only while the booking is active.

Because the platform reports back, the boring-but-critical parts hold up too: code changes are driven through to confirmation, failures like an unreachable lock are tracked and surfaced, and each device keeps a timeline of unlocks and changes you can audit later.

What ProhostAI can do with KoreLock

Once your KoreLock account is connected and locks are assigned to listings, this runs on its own:

Guest access

  • A code per stay, on every KoreLock doorEach reservation gets its own code, minted as soon as the booking is confirmed, with a window built from the stay — opening ahead of check-in and closing at checkout — across every lock assigned to the listing.
  • Codes guests rememberWhere the hardware supports it, the code is the last four digits of the guest’s phone number, falling back to a safe random code when needed.
  • Delivered automaticallyA template variable inserts the code into scheduled messages and the guest guidebook, so what the guest reads always matches what the lock expects.“Door code 9124 works from 4pm Friday through 11am on your checkout day.”

Automation

  • An AI employee with door privilegesOn request, the AI can report a stay’s door code, generate a new one, or lock and unlock — each action audited with an actor trail, rate-limited, and codes are withheld for cancelled or past bookings.
  • Reconciliation with the calendarDate changes move code windows while the digits stay the same; cancellations remove codes. The lock state always matches the bookings.
  • Tracked failures and a device timelineCode-setting is confirmed, not assumed — failures surface for action, and every lock keeps an auditable history of unlocks and code changes.

How to connect KoreLock

Connecting KoreLock takes a few minutes and happens entirely in the browser:

  1. 1In ProhostAI, open Smart Devices and choose Connect account.
  2. 2Pick KoreLock in the secure connection window and sign in with your KoreLock platform account credentials.
  3. 3Locks managed by the account sync in automatically with battery and connection status.
  4. 4Assign each lock to its listing and give it a guest-recognizable name (Front door, Unit door).
  5. 5From the next reservation on, codes are created, delivered and removed automatically.

Good to know

KoreLock is the platform inside several lock brands — KeyInCode’s smart series among them — so your hardware may be KoreLock-powered without the name on the faceplate.

ProhostAI manages only the per-reservation codes it creates; standing codes for owners and cleaners stay untouched.

Multiple locks per listing are supported — a building entrance plus a unit door, each named so guests know which is which.

Connected devices are a paid add-on billed per device, and ProhostAI never sees or stores your KoreLock password.

KoreLock integration FAQ

Yes. Connect your KoreLock platform account and ProhostAI creates a unique code for every reservation, delivers it in your check-in messages and guidebook, and removes it after checkout.

KoreLock is the platform behind several lock lines, including KeyInCode’s smart locks. If the account you use to manage the lock is KoreLock-powered, connecting that account brings the lock into ProhostAI.

Automatically. A template variable inserts each reservation’s code into your scheduled messages and the digital guidebook, timed with the rest of your check-in communication.

Yes, if you enable it — guests can lock and unlock enabled doors straight from their digital guidebook while the booking is active. Actions are rate-limited, and control ends when the stay does.

The failure is tracked and surfaced. ProhostAI drives every code change through to confirmation from the lock, so an offline device or dead battery becomes a visible task instead of a surprise at the door.

Put your KoreLock-powered doors on autopilot