Stampede

General architecture

Publish.Subscribe.One guest.

Every platform in this category claims one view of the guest. This is the arrangement that actually produces one, and the reason it is hard to retrofit.

See it live
published once, consumed by everything that cares

Powering 2,500+ UK venues

Art HospitalityNº 90OIR GroupPlonk'dSankey'sThe StablesCoast & CountrySiam NiyomHowiesLa-YamBuoy & OysterThe Northern Collective
Vittoria GroupNo.12 Hotel & BistroKneadFifteenThe Welsh HouseValiant Pub CompanyParadise PalmsArtisan InnkeepersFauna BrewingSmoke BBQRocca GroupOrnithology
The problem

Reconciled, nightly.

Without a bus, the day happens in six systems that never speak: bookings here, Wi-Fi logins there, spend in the till's own report. Then an export runs at 2am and stitches together a guest view that is already out of date at breakfast.

The nightly-sync world
The day trades
Six systems log it
Nightly export
One viewAlready stale
the day trades, the export runs, and the one view is always a day behind the guest it describes.
In practice

Who does what.

The split that explains why adding a module never means rewriting the others.

Wi-Fi capture

A captive portal and RADIUS handle authentication and per-session limits, with the SNAPguard appliance giving each venue a managed tunnel. Every login publishes a guest.

Bookings

Availability, deposits, pre-orders and the live day-planner. Publishes the booking lifecycle and consumes guest history to show staff who is arriving.

Payments and POS

Two-way sync with the till, so spend and line items attach to a guest rather than sitting in a separate report.

Loyalty, reviews, marketing

Each subscribes to the events that should trigger it: enrol on sign-on, request a review after a visit, re-engage after a lapse.

six services publish, one record resolves, and the next module only subscribes
The bus, liveStreaming
    Why it matters

    Claims you can check.

    The bus makes them boring questions, not roadmap items.

    No exports

    Live, not nightly.

    Does a Wi-Fi login update the booking record without an export? Yes. Both publish to the same bus, so the profile is current by construction.

    Real time

    Spend moves segments.

    Does yesterday’s payment change who is in this morning’s segment? Yes. Segments subscribe to spend, they do not re-import it.

    Your data

    Yours to take.

    Can you leave with your data? Yes. One record per guest, one export, and no network holding your regulars hostage.

    Foundation first

    Built for what’s next.

    A graph where a guest, their visits, their spend and their consent are already connected is the hard part of AI in hospitality, and it is not something you can add later by putting a language model in front of five disconnected databases. The homepage draws this architecture live: every section from the hero fan-in to the stage cells is the same event flow, running.