FEATURE REFERENCE

The full list of what OLLS does

Laid out with real screens and specs, not marketing lines. Everything here is a feature that's live right now.

01Reservations & sales

The full life of one booking, all on record

From creation to changes, check-in, and check-out, the system remembers who changed what and when. Open a single booking and its guest, sales, and payment details appear on one page.

Reservation detail drawer, guest, sales & payment on one page
3 timeline viewsSwitch stay-only · daily · hourly (day-use)
On-screen range20 days for daily/stay, 1 day for hourly
Drag to changeMove rooms, adjust dates, availability checked
Book from the calendarDrag empty cells → a pre-filled booking form
Keyboard shortcuts←/→ one day, Shift+←/→ 20 days
Booking search12 filters, save & share conditions by URL
Group bookings3-tier structure; bulk confirm, check-in, check-out
Change historyTime, operator, details; system changes flagged
Excel exportReason logging + file encryption enforced
Booking confirmationPrint straight from the browser
02Room operations

Every room's right-now state, shown in color

Eight states from vacant to needs-cleaning are separated on a board, and when a check-out happens a housekeeping order is created automatically. Set a date range on an out-of-order room to block its sale.

Housekeeping, automatic order creation and bulk handling
Room states8-state color board, vacant to out of service
Status filters5 group toggles for quick sorting
Housekeeping automationOrders created on check-out and room moves
Cleaning reasonsClassified: day-use, stay, product move, manual
Bulk handlingMark selected clean/needed, export to Excel
Out of serviceSet date ranges; register by floor or whole property
Door lock codes2 issuance methods, 6 management types
Code securityMasked by default, expiry & auto-invalidation
Inventory tableVacancy & sell-through auto-calculated by date
Room control (RCU)Key card, door-open, occupancy, cleaning signals
03Channel sync

Logging into each channel shrinks to one screen

Drag to select inventory and rates like a spreadsheet and edit them all at once. Save, and the same numbers reach every connected channel. If a duplicate booking slips in, the system detects and flags it immediately.

Channel sales management screen
Sales management, inventory & rate grid
SyncRates, inventory & stop-sell via a single API push
Management rangeUp to 500 days from today
Calendar view14 days on desktop · 5 days on mobile
Cell selectionDrag + Ctrl to add to the selection
Bulk rate editsCombine date ranges + weekdays + individual dates
Derived rate plans-100% to +500%, parent edits applied automatically
Stop-sellBy rate plan or all at once, in one click
Integration statusLink & mapping status tracked with tags
Deletion safeguardsDestructive actions require password re-entry
04Check-in & guests

From guidance to codes, guest handling runs itself

When a booking is confirmed, guidance goes out; a welcome message before check-in, a check-out notice before departure. Door lock codes are delivered by text, too.

Dashboard reservation status screen
Today at a glance, arrivals/departures and bulk messaging
Self check-inWeb check-in, 24 hours
4 automated messagesConfirm · cancel + welcome · checkout (beta)
Delivery channelsSMS · KakaoTalk · email
Templates14 types, up to 9 substitution variables
Delivery historyPer recipient: success, failure, in progress
Bulk sendingPick arrivals, departures, or checked-in guests
Door lock textsSend the room code with a single button
Add-on services6 items incl. breakfast, a dedicated dashboard tab
Privacy protectionAccount watermark on the sending screen
05Settlement & analytics

Trace a settlement's basis down to a single booking

Assemble the rules (channel fees, cleaning costs, consignment commissions) and the system does the math. A finalized settlement is locked, and every version is kept.

Sales & deposits per reservation lookup screen
Booking search, sales & deposits tracked per reservation
Distribution modelsM1–M6 (sale price, occupancy, guarantee, etc.)
Pipeline29 components: source, filter, router, aggregate, sink
Routing rules10 condition fields, comparison & period expressions
Channel feesAuto-deducted by rate, flat, or tier
Cleaning-cost engine5 distribution methods × 2 aggregation units
Preview before runningdryRun auto-recalculation
Version controlDraft → locked, with version comparison
Deposit reconciliation4 states, tolerance & bulk matching
Manual adjustmentsApply damage-compensation & penalty rules
ReportsOperator xlsx · owner PDF · accountant xlsx
06Team & platform

The whole team works together, with no wall of permissions or language

Set what each staff member can touch with switches, and staff of different nationalities see the same screen in their own language. Move between multiple sites from a single account, too.

Staff permissions3 roles + 8 granular toggles
Permission guideIn-app hints on the buttons affected
Member invitesEmail-based, expire after 30 days if unaccepted
Multi-propertyMultiple sites on one account, per-site permissions
OLLS With integrationShare with owners at the room level
AI copilotSearch bookings, view details & property info
Conversation savingThread list, resume, and archive
AlertsOverbooking detected → one-click move
Browser pushBackground desktop notifications
Three languagesOperations UI in Korean, English, Japanese

This isn't everything. Bulk payment edits, vendor management, a property event calendar, detailed analytics. We'll show you each screen in person during a consultation.

Talk to Us

Questions we hear before adoption

Yes. Start with reservation management alone, then add channel sync, check-in, and settlement one at a time. We'll propose a setup that fits your property type.

LIVE DEMO

We'll show you the next screen in person

Tell us your property's type and size, and we'll prepare a demo in the right configuration and get in touch.