Who does what:
The front desk manager (often the owner or a single employee in sub-20-room hotels) owns reservations, guest queries, and check-in. Revenue management — if it exists — is a guess based on last weekend's walk-in rate. Housekeeping lead tracks room status via WhatsApp voice notes or a whiteboard in the back office. The food and beverage manager handles banquet enquiries through personal WhatsApp contacts.
The stack in most 3-star and below hotels (20–80 rooms):
No PMS, or a PMS from a local vendor that only handles billing. Availability across OTAs (MakeMyTrip, Goibibo, Booking.com, Yatra, OYO) is updated manually — a front desk staff member opens each extranet dashboard and updates inventory. On high-demand days, this happens three to four times an hour by phone or WhatsApp to the OTA account manager. Tariff changes are communicated by sending a screenshot of an Excel sheet to the OTA relationship manager.
Where time and money leak:
- OTA sync labor: A staff member spends 2–3 hours per day updating four to six OTA dashboards manually. This is error-prone; overbooking is the common failure mode, resolved by bribing the guest to go to a partner property.
- Call handling: 40–60% of front desk calls are repeat queries: check-in time, WiFi password, breakfast hours, taxi booking. These are identical calls every day.
- Manual billing errors: MS Excel-based billing with no PMS integration leads to dispute at checkout.
- Commission bleed: Hotels pay 15–25% commission to OTAs for bookings that could have been direct but were never captured because the hotel had no website booking engine or the OTA was faster to call.
- No revenue science: Tariff is set by gut feel or by copying the competitor down the road. Hotels lose Rs 200–800 per room per night on high-demand nights by underpricing, and lose bookings on low-demand nights by pricing too high.
- Group enquiry dropout: Banquet and group booking enquiries come by phone/WhatsApp and are either lost in a chat thread or responded to 12 hours later — by which time the client booked elsewhere.