Mezze starts after the venue, flights and hotels are booked. Add people once, then use that shared record to run registration, assignments, program, rooming, transport and the documents your vendors need. When an input changes, Mezze highlights the plans it affects.
For company offsites For weddingsThis is the whole product in one sentence. A guest's flight slips three hours — that is not one edit, it is five: the shuttle they were on, the driver's manifest, the rooming list, the dinner headcount, and the first session they will now miss.
Spreadsheets hold information. Project tools hold tasks. Neither knows that these five things are connected. Mezze does, because they all come from the same record.
A 200-guest, 45-nationality, three-day wedding on a Greek island — run on eleven Excel tabs, a hand-annotated floor plan, and a timeline nobody trusted by six in the evening. Every failure that weekend was a coordination failure, not a planning failure. The plan was fine. Keeping five documents in agreement with each other was the impossible part.
So we built the layer that should have existed: one list of people, and every operational document generated from it.
Same accounts, same engine, same exports. The vocabulary, templates and defaults change; the machinery does not.
Mezze does not book venues, sell flights, sell tickets, or take a commission on anything. Those markets are well served and monetised through the transaction, which is exactly why nobody builds the operational layer underneath. We start after the confirmations arrive.
Two doors are open and validated: complex weddings and internal company gatherings. The same engine fits other gatherings where people, time, rooms, food and movement depend on each other — but we add a door when a customer pays for one, not before.
See it for offsites Talk to us