Property Management System

Property Management System

Property Management System

10 min read

10 min read

10 min read

ClearHost -
Building a Modern Hotel Operating System

ClearHost -
Building a Modern Hotel Operating System

ClearHost -
Building a Modern Hotel Operating System

Hotel operations aren't broken.They're fragmented.

Hotels rely on multiple disconnected systems, leading to manual work, operational mistakes and lost revenue.

01Disconnected Systems
01

Disconnected Systems

Five tools.
No shared data.

Hotel operations aren't broken.They're fragmented.

Hotels rely on multiple disconnected systems, leading to manual work, operational mistakes and lost revenue.

01Disconnected Systems
01

Disconnected Systems

Five tools.
No shared data.

Hotel operations aren't broken.They're fragmented.

Hotels rely on multiple disconnected systems, leading to manual work, operational mistakes and lost revenue.

01Disconnected Systems
01

Disconnected Systems

Five tools.
No shared data.

Most tools only fix half the hotel

Most tools only fix half the hotel

Most tools only fix half the hotel

Before designing anything, we ran demos and mapped how existing platforms think. One pattern stood out: most tools solve only one half of the hotel. They're either a PMS — the operations inside the building — or a channel manager — the distribution outside. Buy one and you still need the other.

Before designing anything, we ran demos and mapped how existing platforms think. One pattern stood out: most tools solve only one half of the hotel. They're either a PMS — the operations inside the building — or a channel manager — the distribution outside. Buy one and you still need the other.

Before designing anything, we ran demos and mapped how existing platforms think. One pattern stood out: most tools solve only one half of the hotel. They're either a PMS — the operations inside the building — or a channel manager — the distribution outside. Buy one and you still need the other.

PMS

PMS

PMS

Front desk · housekeeping · guests

Front desk · housekeeping · guests

Front desk · housekeeping · guests

THE GAP

THE GAP

Channel Manager

Channel Manager

Channel Manager

OTA sync · pricing · availability

OTA sync · pricing · availability

OTA sync · pricing · availability

WHAT MOST TOOLS OFFER

WHAT MOST TOOLS OFFER

Only PMS (front desk, housekeeping, guests)

Only channel manager (OTA sync, pricing)

A few all-in-one attempts (e.g. Aiosell)

WHAT IT LEAVES OUT

WHAT IT LEAVES OUT

No channel sync — you still juggle OTA logins

No channel sync — you still juggle OTA logins

No in-hotel operations — you still need a separate PMS

No in-hotel operations — you still need a separate PMS

Scattered and dense, a steep learning curve, and no real mobile experience

Scattered and dense, a steep learning curve, and no real mobile experience

Brainstorm
Hotel Operations
Distribution
Front Desk
Guests
Housekeeping
Reservations
Reports
Inventory
Availability
Rates
OTA
Pricing
Bookings
Revenue
Permissions
Properties
Rate Plans
Channels
The GapHotels still need both.

Understanding the Industry

Understanding the Industry

Before designing, I needed to understand how hotels actually operate.

Before designing, I needed to understand how hotels actually operate.

Before designing, I needed to understand how hotels actually operate.

✓ 3 Hospitality platforms explored

✓ 3 Hospitality platforms explored

✓ Watched workflow demos

✓ Watched workflow demos

✓ Channex API documentation studied

✓ Channex API documentation studied

✓ Hospitality terminology documented

✓ Hospitality terminology documented

Key Learnings

Key Learnings

Room Types & Rate Plans

Room Types & Rate Plans:

Hotels sell room categories with multiple pricing strategies.

Room Types &

Rate Plans

Inventory & OTA Distribution

Inventory & OTA Distribution:

Availability must remain synchronized across every booking channel.

Inventory &

OTA Distribution

Hotel Operations

Hotel Operations:

Reservations, front desk, housekeeping, and guest stays are connected but serve different operational purposes.

Multi-property Management

Multi-property Management:

Hotel groups require centralized management with property-specific teams and permissions.

Revenue Management

Revenue Management:

Pricing, occupancy, and booking sources directly influence business performance.

Hotels sell room categories with multiple pricing strategies.

Availability must remain synchronized across every booking channel.

Reservations, front desk, housekeeping, and guest stays are connected but serve different operational purposes.

Hotel groups require centralized management with property-specific teams and permissions.

Pricing, occupancy, and booking sources directly influence business performance.

Product Ecosystem

Product Ecosystem

Instead of building another PMS or Channel Manager, we wanted to build a unified operating system for hotels.

Instead of building another PMS or Channel Manager, we wanted to build a unified operating system for hotels.

Instead of building another PMS or Channel Manager, we wanted to build a unified operating system for hotels.

Dormitory-specific Pricing

ProblemDormitories used the same pricing workflow as private rooms.
InsightShared dormitories are sold per bed.
SolutionPer Room pricing is disabled automatically.
ResultOnly valid pricing options remain.
Room TypeTry switching
Pricing Type
Private Room
Per Room
Per Person
Dormitory
Per Room
Per Person

Progressive Rate Plan Creation

Progressive Rate Plan Creation

Problem
Users choose between Standalone and Derived before understanding the difference.
Observation
Derived plans need a Standalone plan first.
Solution
The first rate plan is automatically created as Standalone.
Result
Reduced cognitive load and a more guided setup experience.
Problem
Users must choose between Standalone and Derived before a Derived plan is even possible.
Observation
A Derived plan cannot exist without a Standalone plan.
Solution
The first rate plan is automatically created as Standalone.
Result
Reduced cognitive load and a more guided setup experience.
Problem
Users choose between Standalone and Derived before understanding the difference.
Observation
Derived plans need a Standalone plan first.
Solution
The first rate plan is automatically created as Standalone.
Result
Reduced cognitive load and a more guided setup experience.

Context-aware Pricing Logic

Context-aware Pricing Logic

Problem
Every pricing mode is shown even when the selected occupancy makes it invalid.
Solution
Only pricing modes valid for the chosen occupancy remain — the rest disappear.
Problem
Every pricing mode is shown even when the selected occupancy makes it invalid.
Solution
Only pricing modes valid for the chosen occupancy remain — the rest disappear.

Human-readable Cancellation Policies

Human-readable Cancellation Policies

Human-readable Policy
Complex booking rules are automatically translated into language guests can easily understand.
Human-readable Policy
Complex booking rules are automatically translated into language guests can easily understand.
Human-readable Policy
Complex booking rules are automatically translated into language guests can easily understand.
Cancellation Policy
Cancellation Policy Playground
Validated against a 3-night stay · ₹4,000/night · ₹12,000 total
Free Cancellation
Can guests cancel at no cost?
1Tap to turn free cancellation on or off1/4
Free Cancellation Deadline
Rules must fall inside this window
14
Penalty After Deadline
Amount
Additional Rules0 / 2
No-showAlways the harshest penalty
No-show Penalty
Penalty %
50%
How guests might read this policy

Free cancellation until 14 days before arrival. Cancellations made within 14 days will incur a ₹1,000 charge. No-shows will incur a 50% charge of the total booking value.

AI Interpretation

Preventing Invalid Configurations

Preventing Invalid Configurations

Restrictions
Booking constraints for this rate plan
Minimum Stay Arrival
!
Nights · applies on the arrival date
2
Minimum Stay Arrival must be at least 1.
Minimum Stay Through
!
Nights · applies across the stay
3
Minimum Stay Through must be at least 1.
Maximum Stay
!
Nights · upper bound
1
No Limit
Maximum Stay must be greater than or equal to both Minimum Stay Arrival and Minimum Stay Through.
No Limit
Skip maximum stay validation
Configuration Ready

Design In Practice

Design In Practice

  • Building on a Design Foundation

  • Extending the System

  • Documentation First

  • Cross-functional Collaboration

  • Multi-device Experience

  • Reusable Patterns

  • Building on a Design Foundation

  • Extending the System

  • Documentation First

  • Cross-functional Collaboration

  • Multi-device Experience

  • Reusable Patterns

Onboarding

Multiproperty

Onboarding

Onboarding

Multiproperty

Onboarding

  • Onboarding

  • Onboarding

  • Channel Manager

  • Channel Manager

  • Property Management System

  • Property Management System

  • Booking Engine

  • Booking Engine

Create a free website with Framer, the website builder loved by startups, designers and agencies.