StayFlow

The operations service desk for short-term-rental hosts.

StayFlow sits above the tools you already use — Booking, Airbnb, Telegram, email — and turns scattered guest messages, cleaner coordination, and compliance reminders into one calm operations desk. Reply drafts come in your own voice; you stay in control. EU-hosted and GDPR-compliant.

  • Conversation → ticket automation

    Multilingual guest messages are auto-classified into the right category, department, priority, and SLA the moment they arrive — every reply still drafts for a human to approve.

  • Multi-tenant by design

    Tenant-scoped domain events; isolation enforced at the SQL level so one operator never sees another's data.

  • GDPR built in

    Data subject request handling, soft-delete audit trails, EU data residency from day one.

  • PMS-agnostic

    Sits above your existing booking and channel manager; integrates via webhooks and REST APIs.

  • Domain event workers

    Async ticket fan-out, notification queues, SLA timers — built on PostgreSQL LISTEN/NOTIFY.

  • Operator console

    Live conversation state, ticket lifecycle, audit logs — designed for shift handoff.

Tech stack

  • FastAPI
  • Python 3.12
  • PostgreSQL
  • Redis
  • Alembic
  • Flutter
  • Docker
StayFlow — The operations service desk for short-term-rental hosts.

Day in the life

From four inboxes to one ticketed workflow

Marko runs six units across Budva and Belgrade. Before StayFlow he juggled Booking, Airbnb, WhatsApp, Viber and email — losing two hours a day and €200–400 a month to sync gaps. This is the same morning with StayFlow.

Without StayFlow

  1. 07:40Refreshes four inboxes manually; reads an Airbnb message twice because it surfaces in two threads.
  2. 08:15Calls the cleaner on WhatsApp to confirm the 11:00 turnover — no answer, group chat already buried.
  3. 09:30Forgets to reply to a Booking guest asking for early check-in. Six hours later they leave a 3-star review.
  4. 10:55Price update on Booking didn't sync to Airbnb. Two channels show a different nightly rate; he caught it; today.

With StayFlow

  1. 07:40Opens StayFlow inbox: Booking, Airbnb, Telegram and Viber threads are merged. Three new guest messages, one auto-tagged 'early check-in'.
  2. 07:43Replies once; the SLA timer starts. The 'early check-in' message has already created a ticket assigned to the cleaner with property context.
  3. 08:15Cleaner taps 'On the way' on her phone PWA. Marko sees it in the ticket. No call needed.
  4. 10:55Booking webhook lands as a domain event; the audit log shows price-update + downstream notifications. Marko didn't have to check.

Unified inbox

Six guest channels, one operator console.

StayFlow ingests every guest and staff message your team already lives in, then turns each into a ticket with property, unit, and SLA context.

  • Booking.com

    Email forwarding from booking.com — every guest reply lands in the StayFlow inbox tagged to the reservation.

  • Airbnb

    Email forwarding from airbnb.com with auto-extraction of guest, dates, and listing.

  • Vrbo

    Email forwarding from vrbo.com — every guest reply is parsed and tagged to the reservation.

  • Telegram

    Native bot for Serbia / BiH guests and for your own cleaning staff — direct, not mediated by a marketplace.

  • Viber

    Native bot for Montenegro and Croatia where Viber is the default messenger.

  • Email & SMTP

    Any other inbox you publish — front desk, after-hours, complaints — routed through the same ticket pipeline.

Boundaries

What StayFlow is not.

StayFlow is the service desk above your stack. It deliberately stays out of areas other tools own better.

  • Not a PMS replacement

    Booking and Airbnb keep ownership of reservations. We sit above them.

  • Not a channel manager

    We don't sync nightly rates or availability across OTAs. That's a different category of risk and a different tool.

  • Not accounting

    Invoices, taxes, and revenue reports stay in the system you already file with.

  • Not an autonomous bot

    Every automated reply, ticket, and routing decision is auditable and reversible. AI drafts, humans send.

FAQ

Frequently asked questions

  • Does it auto-reply to guests for me?

    No. It drafts a reply in your tone and you review and send it — never an autonomous bot. We'd rather be right than fast with guest messages.

  • I already run a full platform — why add this?

    Keep what you have. StayFlow sits on top as the service-desk and compliance layer, turning your scattered messages into tracked tickets and tasks with owners and deadlines.

  • Is it EU-compliant, and will it handle guest registration?

    It is GDPR-first by design — data export, anonymisation, audit trail and EU hosting — and EU guest-registration handling is built into the product.

Have a project in mind?

Tell us what you want to build. We respond within one business day.