The Elo Cloud family
// FRONT DESK & RESERVATIONS

Your hotel reception's command center — from tape chart to checkout.

A drag-and-drop booking calendar, walk-ins created in seconds, a full reservation lifecycle with automatic folio posting, rate plans and seasons, group blocks and a guest CRM — every screen multi-property aware.

Start Free Trial Schedule a demo
8 reservation statuses 7/14/30/60-day zoom 7 housekeeping states 5 meal plans RO→AI
Front Desk · Tape Chart 7 DAYS
UNASGN
Drag to assign ↓
MON
TUE
WED
THU
FRI
SAT
SUN
101 VC
A. Khan · 3n
In-house
102 VD
★ VIP · Bal 12,500
201 OC
Tentative
R. Fatima · 4n
202 OO
Group · Wedding
OCC%
Today at a glance
Occupancy82%
Arrivals · pending14 · 5
Departures9
In-house61
// TAPE CHART

The drag-and-drop calendar your whole day runs on.

Every physical room against a scrollable date axis, reservations as color-coded blocks, grouped by room type with the current day and weekends highlighted — the day-to-day nerve center for reception.

Drag to move — drop a block on a new room and/or start date; length of stay is preserved and the change saves instantly with optimistic UI that auto-reverts if the server rejects it.
Drag-to-resize — grab a block's left or right edge to change arrival or departure; the stay is re-priced and the folio re-quoted on save.
Unassigned lane — bookings without a physical room are parked above the grid; drag them down onto any room to assign.
Room-move safety — the system blocks double-assigning a room over an overlapping window and blocks moves to a different room type.
Click-to-book — click any empty cell to open Quick Reserve pre-filled with that room and date; departed-guest blocks still show so today's column reads correctly.
Right-click context menu — open details, check-in, check-out, cancel, or print the Folio / Guest Registration Card straight from a block.
Keyboard shortcuts — N new reservation, W walk-in, / focus search, arrow keys shift the window, Esc dismisses.
Live KPI strip
82%
Occupancy · 61/74
14
Arrivals · 5 pending
9
Departures today
61
In-house
412k
Revenue · payments in
96k
Open balance
Status filter pills
All · 74 Confirmed · 38 In-house · 61 Tentative · 6 Checked-out · 9 ★ VIP 4 Dirty 7 · OOO 2
Housekeeping badges on every room
VC VD VI OC OD OO OS
Plus: one-click 7 / 14 / 30 / 60-day zoom (capped at 60 for performance) with prev/next stepping, a Today jump and manual date pickers; a per-date occupancy heat strip graded green → amber → red; instant search by guest name, phone, room or reservation number; and VIP emphasis — gold outline, badge and balance-due right on the block.
// BOOKING WORKFLOWS

Walk-in at the desk? Booked in seconds.

Four ways to work a reservation — a lightning Quick Reserve modal, a full booking form with live rate preview, a slide-in side panel on the chart, and a filterable master list.

Quick Reserve · Walk-in 2 DELUXE FREE
ARRIVAL
06 Jul · 14:00
DEPARTURE · 3 NIGHTS
09 Jul · 12:00
ROOM TYPE · LIVE AVAILABILITY
Deluxe King · Room 102BAR
GUEST · SEARCH NAME / PHONE / EMAIL / CNIC
Ahmed Raza · +92 300 ···★ 6 stays
Room subtotal · 3 nights36,000
Extras + discount−2,000
Deposit paid now10,000
Balance due24,000
Create & Check-in Tentative

Quick Reserve & Walk-in

One screen: stay & party (adults, children, extra beds/infants), room-type picker with live availability count, specific room or auto-assign later, rate plan defaulting to BAR, live quote with editable discount and deposit, guest search or inline create, source (Direct, Walk-in, Website, OTA, Travel agent, Corporate) and initial status — Confirmed, Tentative, or "Check in now" which creates and checks in at once.

Full Booking Form

Expected arrival/departure times, availability-aware room picker for the exact stay window, per-night rate preview via the quote engine, market segments (corporate, leisure, group, government, long-stay), sources from Direct to Booking.com, Expedia, Agoda and Airbnb, sticky summary sidebar with live balance due, and a tape-chart hand-off that pre-fills room and dates. Repeat guests show lifetime stays and revenue on selection.

Reservation Side Panel

Click a block and a status-themed panel slides in: balance due against total, status-aware action bar (assign/move room, check-in, check-out, cancel, no-show, print Folio/GRC), tabs for Stay & Rates, Folio, Guest and History, inline room assignment with busy rooms disabled, multi-folio management and a searchable service catalog to sell extras straight to the folio.

Reservations List & Detail

One-click scopes for Today's arrivals, departures, In-house and Upcoming; filters by status, date range, source and VIP with free-text search; full pagination. The detail page adds nightly rates, the folio ledger with add-charge and add-payment modals, notes, an activity timeline of every state change with before/after values, and a totals sidebar.

// LIFECYCLE & AUTOMATIONS

Eight statuses. Zero manual posting.

The reservation engine enforces a full lifecycle with audit trails and automatic folio and availability synchronization — so the books are always right.

Enquiry Tentative Confirmed Checked-in Checked-out | Cancelled No-show Waitlist RES-2026-00042 · CONF 8-CHAR

Guarded transitions

Availability enforced at booking (unless overbooking is enabled). Check-in requires a confirmed booking with a room and a non-future arrival — and flips the room to Occupied-Clean. Check-out recalculates the folio, refuses on outstanding balance unless force-confirmed, flips the room to Vacant-Dirty and releases availability. No-show is only valid for confirmed bookings; cancel stamps timestamp, user and reason and frees the dates.

Auto-posting on check-in

Every night's room charge posts to the folio automatically, plus summary lines for tax and service charge. Package inclusions on the rate plan post themselves, and meal-plan codes (RO, BB, HB, FB, AI) post the right F&B charge per night per guest for each included meal at configured per-person rates. Totals are built from the rate-calculator quote, with balance due derived from any deposit paid.

Audited & announced

A per-night rate snapshot is stored and rewritten whenever dates, room type or rate plan change; modifications re-quote and rebuild availability for both old and new windows, each writing its own audit event. Created, confirmed, checked-in, checked-out, cancelled and no-show all fire notification hooks (best-effort — a messaging hiccup never blocks the desk), and a confirmation or booking-request email goes out automatically when the guest has an email on file. Cancelled, checked-out and no-show bookings can't be edited.

// PRICING & REVENUE

A pricing backbone, and a grid to steer it.

Rate plans with seasons, day-of-week rules and meal inclusions feed a real-time availability & quote engine — and a revenue-manager's chart lets you override any cell.

Availability & Rate Chart · BAR 14 / 30 / 60 / 90
MON
TUE
WED
SAT
SUN
Deluxe
6/10
12,000
5/10
12,000
4/10
14,500*
2/10
15,000 2+
0/10
×
Executive
3/4
18,000
3/4
18,000
4/4
18,000 ↓
1/4
21,000
1/4
21,000 ↑
× Stop-Sell Closed-to-Arrival Closed-to-Departure n+ Min nights * Manual override
Rate plans — code, name, BAR flag, audience (Public, Corporate, Travel Agent, Member, Promo), min/max nights, refundable flag with cancellation-hours, CTA/CTD defaults, promo code, sale window, and corporate-customer links for negotiated plans.
Derived plans — derive from a parent BAR by percentage or fixed discount, applied automatically when a plan has no explicit rate row.
Rate grid editor — one row per room-type × season with a day-of-week bitmask (127 = every day, 31 = Mon–Fri, 96 = Sat/Sun), single & double rates, extra-adult and extra-child columns.
Smart rate resolution — per night: match season + day-of-week, fall back to season-any, then no-season + DOW, then no-season all-days; pick single vs double by party size; add extra adult/child/bed beyond base occupancy.
Availability engine — per-type availability for every night plus the true bookable minimum across the window; specific-room availability so staff only see genuinely free rooms; exclude-self so editing a stay never counts against itself; and a live quote returning the per-night breakdown and total before tax.
Cell & bulk editing — set rate overrides, min/max nights, allotment caps, Stop-Sell, CTA/CTD and notes on a single cell, or bulk-apply across a room type and date range, optionally limited to selected weekdays — and clear a whole range in one action. Allotment overrides cap or expand sellable inventory independent of physical room count.
// PROPERTY & ROOM SETUP

Model your whole property — a wing at a time.

From the hotel's legal identity down to a single connecting room, everything is configurable — and bulk-create builds an entire floor from a number range.

Property Setup

Code, name, legal name, 1–5 star rating; country pack (Pakistan, GCC, India, Generic) driving tax and invoice behavior; timezone, currency, default check-in/out times, max nights, inclusive/exclusive tax display, allow-overbooking (warn, don't block) and day-use stays; full contact & tax details with logo. Multiple properties per branch with a first property auto-created, per-branch unique codes, and an access-controlled in-session property switcher.

Room Types

Reusable templates: bed type (single to king) and count, base/max adults, children, infants and total occupancy, view type (city, garden, pool, sea, mountain, courtyard), area and image. Pricing defaults — default/single/double rates, extra-adult and extra-child charges, extra-bed toggle with charge. Attach any number of amenities; the list view shows live physical-room counts, and a type with rooms assigned can't be deleted.

Rooms & Bulk Create

Every physical room with number, display name, type, floor, bed-type override, view, smoking flag, connecting-room link, sellable flag, sort order and notes. Bulk-create a whole floor or wing from a number range — prefix, start/end, zero-padding — skipping duplicates and reporting created/skipped counts. Seven housekeeping states updatable directly with status notes and a who/when audit stamp; filter by type, floor, status, active state or search.

Floors, Amenities & Seasons

Floors with level (Ground = 0, Basement = −1), smoking flag and sort order — protected from deletion while rooms exist. An amenities catalog across eight categories (bathroom to safety) with icons and chargeable-per-night amounts. Seasons with start/end dates, priority (higher wins on overlap) and display colors — resolved by the rate calculator highest-priority first.

Policies

Five policy kinds — Cancellation, Deposit, No-show, Early Checkout, Extension — each with a default-for-kind flag and rules definitions: tiered cancellation fees by hours-before, percentage or fixed deposits, no-show fees, early-checkout notice and extension rules, with built-in templates per kind.

Services & Extras Catalog

Spa, transport, F&B, business, laundry, amenity and package services with charge type, unit price and label ("per hour", "per person"), tax rate and a linked accounting ledger — sold to a reservation folio with optional price override, quantity, posting date and notes.

// GROUPS, GUESTS & PORTFOLIO

Weddings, tours, corporate blocks — and every guest who ever stayed.

Group bookings with batch operations and one consolidated invoice, a portfolio-wide command center, and a guest CRM with full stay and financial history.

Group & Block Bookings

Auto-coded groups (GRP-YYYY-nnnnn) with rooms blocked, expected guests, source (Wedding, Conference, Tour, Corporate, Other), contact and corporate-sponsor links, market segment, agreed nightly rate and notes. Statuses run Draft → Confirmed → Arrived → Completed (or Cancelled). Attach or remove member reservations, batch check-in all (skipping and reporting exceptions), batch check-out all with force-settle, or cancel the whole group with a reason. A consolidated group invoice sums charges, payments and balance across every member folio — broken down by charge type and payment method with a printable per-member table — plus summary KPIs for members, rooms, nights and balance vs. billed.

Guest Profiles & CRM

Search by name, phone, CNIC or passport with VIP-only and hotel-guests-only filters. Rich profiles: ID documents (CNIC/Passport/NIC), nationality, salutation, date of birth, gender, occupation, preferred language, preferences and special requests, with an optional accounting sub-ledger. VIP tiers None/Silver/Gold/Platinum and blacklisting with a reason badge. Lifetime stats — stays, nights, room revenue, last stay — plus tabs for Profile, Stays, Folios, Ledger, Communication and Activity. Repeat guests are recognized at booking with past stays and lifetime revenue.

Group Console · All Properties HQ VIEW
ROLL-UPOCC 78%ARR 31DEP 22REV 1.2M
Pearl Continental Wing · LHEOpen →
OCC 82%ARR 14·5DEP 9IH 61REV 412kBAL 96k
Seaview Resort · KHIOpen →
OCC 74%ARR 17·3DEP 13IH 88REV 790kBAL 141k
Search reservations & guests across every property…
The Group Console spans every property you can access: per-property KPI cards with one-click property switching, a combined roll-up strip, and cross-property search by reservation number, confirmation code, guest name, phone, email or CNIC — jumping straight to the reservation in the correct property.
// FOLIO & BILLING

Every charge lands on the folio — and in your ledger.

Every reservation gets a "Main" folio automatically, posting through to your accounting with multi-folio splits, settlement controls and guest-ready prints.

Multi-folio bill splitting — extra folios billed to the main guest, another customer, or a corporate account (bill-to-company), with No-Post and Complimentary flags.
Settlement controls — close & settle posts a settlement voucher (AR to the folio owner for bill-to); reverse settlement and deposit refunds from the advance-deposit liability are manager-gated.
Always-true totals — reservation total, paid and balance stay in sync with folio charges and payments on every posting, check-in and check-out; POS charges arrive over an idempotent POS→folio bridge.
Prints & documents — an itemized Guest Folio bill and the Guest Registration Card (GRC), printable from the reservation detail page, the tape-chart context menu and the side panel.
Charge to Room · Quick Posting IN-HOUSE
Room 102 · Ahmed Raza BAL 12,500
Breakfast Lunch Dinner Mini bar Laundry Extra bed
Breakfast buffet × 22,400
Posting date · 06 JulLine total 2,400
RECENTLY POSTED
Mini bar · Rm 2011,500
Laundry · Rm 104850
Open folio → Post charge
// EVERYTHING IN THE BOX

The full front-office capability list.

Every capability of the Front Desk & Reservations module, at a glance.

Visual tape chartRoom × date grid, weekends highlighted, drag to move & resize
Adjustable window7 / 14 / 30 / 60-day zoom, Today jump, manual date pickers
Optimistic editsChanges save instantly and auto-revert if the server rejects
Unassigned lanePark roomless bookings, drag them onto any room
Room-move safetyBlocks double-books and wrong room-type moves
Live KPI stripOccupancy, arrivals, departures, in-house, revenue today
Occupancy heat stripPer-date fill graded green → amber → red
Status filter pillsAll / Confirmed / In-house / Tentative / Checked-out
Housekeeping chipsVC / VD / VI / OC / OD / OO / OS on every room
Instant searchBy guest, phone, room or reservation number
Click-to-bookEmpty cell opens Quick Reserve pre-filled
Right-click menuDetails, check-in/out, cancel, print Folio / GRC
Keyboard shortcutsN new · W walk-in · / search · arrows · Esc
Reservation side panelStay & Rates / Folio / Guest / History tabs
Quick ReserveLive availability, BAR default, walk-in Create & Check-in
Guest search or createName/phone/email/CNIC, ID type, optional ledger
Reservations listQuick scopes, 8-status, source & VIP filters, pagination
Reservation detailNightly rates, folio ledger, add-charge & add-payment
Activity timelineBefore/after values on every state change
Auto identifiersSequential reservation number + confirmation code
Check-in auto-postingRoom, tax, service, package & meal-plan F&B per night
Nightly rate snapshotsRe-quote on modify, availability rebuilt both windows
Availability enginePer-type & specific-room, exclude-self, live quote
Rate chart14–120 day zoom, per-cell resolution, restriction legend
Bulk restriction editingDay-of-week targeting, allotment overrides, range clear
Property setupCountry packs, currency, overbooking, day-use, switcher
Rooms & ratesRoom types, bulk-create, floors, amenities, seasons, policies
Charge to RoomIn-house picker with balances, presets, live totals
Groups & guest CRMBatch check-in/out, Group Console, VIP tiers, GRC prints
// HOTEL RECEPTION

Hotel Reception & Front Desk Management Software

Your reception desk and front office are the same operation — just different names depending on where you trained. In North America and parts of Asia, it's called the front desk. In the UK, Europe, the Middle East, and much of the hospitality industry worldwide, it's the hotel reception.

EloPMS serves both. Whether your team calls themselves front desk agents, receptionists, or guest service agents, the system gives them the same tools: a visual tape chart for room assignments, instant walk-in booking, automated night audit posting, and real-time housekeeping status. No separate "reception module" — the front desk IS the reception, and EloPMS treats them as one workflow.

For properties that use the term "reception" in guest communications (common in Europe and the Middle East), EloPMS supports localized terminology throughout the interface, so your system matches your brand language.

// FAQ

Frequently asked questions

What is a hotel front desk system?+

A hotel front desk system is software that manages the daily operations of a hotel reception area — reservations, check-ins and check-outs, room assignments, guest folios, and housekeeping coordination. It replaces paper logs and spreadsheets with a visual tape chart and automated workflows so reception staff can serve guests faster.

What does a hotel receptionist do?+

A hotel receptionist (also called a front desk agent) greets arriving guests, processes check-ins and check-outs, assigns rooms, handles walk-in bookings, posts charges to guest folios, coordinates with housekeeping, and responds to guest requests. A good PMS automates the repetitive parts so the receptionist can focus on hospitality.

What is the difference between front desk and reception in a hotel?+

There is no operational difference — "front desk" and "reception" refer to the same department. "Front desk" is the standard term in North America and parts of Asia, while "reception" is preferred in the UK, Europe, the Middle East, and much of the global hospitality industry. EloPMS treats them as one workflow and supports localized terminology.

What software do hotel front desks use?+

Hotels use a Property Management System (PMS) to run the front desk. A modern cloud PMS like EloPMS provides a drag-and-drop tape chart, instant walk-in booking, automated night audit posting, real-time housekeeping status, guest CRM, and multi-property support — all accessible from any browser without on-premise servers.

How does EloPMS help hotel reception staff?+

EloPMS gives reception staff a visual tape chart for room assignments, one-click walk-in booking, automated folio posting on check-in, real-time housekeeping badges on every room, and keyboard shortcuts for common tasks. Night audit runs automatically, group check-ins can be batched, and the guest CRM recognizes repeat visitors with their stay history and VIP status.

// KEEP EXPLORING

The front desk connects to everything.

Give your front desk a system that keeps up.

Tape chart to checkout, walk-ins to group blocks — see it running on your own property in minutes.

Start Free Trial Schedule a demo
Schedule a demo