FealDeal
Geedesk
A multi-tenant hospitality helpdesk SaaS: automatic ticket assignment with time-driven escalation, a download-free guest PWA, and SMS as a first-class channel so even feature-phone staff are full participants.
Laravel
Platform
0+
Operational modules
SMS + app
Staff channel
Download-free PWA
Guest channel
01
Geedesk is a hospitality SaaS: a cloud helpdesk for hotels that turns guest complaints and requests into tracked, assigned, escalating tickets, and extends into the operational work around them — team tasks, lost and found, preventive maintenance and inventory. It is used by independent hotels and by chain properties. The problems it solves are slow service and inconsistent service, and solving those in a hotel imposes constraints most helpdesk products never face.
The challenge is to make service fast and consistent across a hotel where the staff carry feature phones, the guests carry anything, and every unresolved minute costs the property its reputation.
02
Geedesk is built as a multi-tenant Laravel SaaS whose core is a ticket lifecycle with time-based automation, deliberately designed to reach staff on whatever device they carry.
A complaint or request becomes a ticket that is routed automatically to staff who are on shift, and that escalates up defined levels if it is not resolved in time. Escalation is the heart of the product: it is what converts "someone should handle this" into "this will be handled, and if it isn't, the manager is told" — without a human policing the queue.
Because front-line staff may have no smartphone, the platform delivers and receives tasks over SMS, so a worker with a basic phone is a full participant. This inverts the usual SaaS assumption and is the single most important design decision in the product — the workflow engine has to be channel-agnostic at its core, with SMS as a first-class transport rather than a fallback.
Guests raise requests through an installable PWA — no app-store download. Around the ticketing core sit the operational modules a hotel actually runs on: team tasks, lost and found, preventive maintenance and inventory, plus analytics over recurring complaints so a property can fix root causes, not just tickets.
Laravel with a relational store, Redis and background queues fits this precisely: queues drive the timed escalations, reminders and SMS dispatch; multi-tenancy isolates each property's data while allowing chain-level roll-ups; and a REST API opens the platform to third-party integration.
03
The result is a cloud helpdesk that hotels — from independents to chain properties — use to run guest service as a tracked, escalating, measurable process rather than a scramble.
Two choices define this product. First, escalation-by-clock: unresolved service is surfaced automatically, which is the only reliable way to make service consistent across shifts and properties. Second, meeting staff on feature phones: a helpdesk that only the smartphone-carrying half of a hotel can use is a helpdesk that quietly stops being used. Building SMS as a first-class channel is what makes adoption real on the floor.
Because it is multi-tenant on a Laravel foundation, the same platform serves a single boutique hotel and a multi-property chain, with per-property configuration and roll-up reporting from one system. For an operator, the outcome is that guest service becomes something you can see, route and improve — which is exactly what the product set out to do.
Under the hood
Technology
Services used