Tour Operator Tech

FareHarbor does bookings. We do everything else.

Custom dashboards, B2B partner portals, and operations tooling for tour operators who've outgrown what FareHarbor and Viator offer out of the box. Built by people who've already done it — in production.

Built for FLAGSHIP.BERLIN
🏨
B2B Hotel Portal Hotels book directly · real-time availability
Live
Fleet Dashboard All boats · CalDAV sync · week view
Live
💬
Messaging Tool FareHarbor scraper · personalised templates
Live
🎧
Audio Guide Tour POIs · multilingual · GPS-triggered
Live
🧾
Auto Invoicing Monthly PDF invoices · QR handouts
Live
The Problem

Booking platforms take
your data hostage.

FareHarbor manages your bookings. But the moment you want to build anything on top of that data, you hit a wall.

01

Your booking platforms don't talk to each other

GetYourGuide, Viator, FareHarbor — each one is its own silo. Your availability isn't synced, your booking data lives in three dashboards, and building anything custom on top requires a connection none of them expose directly.

Fragmented data, manual reconciliation
02

B2B partners book by phone

Hotel concierges call to check availability. You check a calendar. You call back. That's 15 minutes per booking — and your partners get a confirmation hours later, if at all.

~15 min per booking, manual error rate
03

Operations run on WhatsApp group chats

Daily crew schedules arrive in a group chat. Someone misses a message. Someone's at the wrong jetty. There's no single source of truth your whole operation runs from.

Miscommunications = bad reviews
What We Build

The layer FareHarbor
doesn't provide.

🏨

B2B partner booking portals

Hotels, agencies, and resellers log in, see real-time availability pulled from your live inventory, and book directly. We handle the connection to your distribution platforms — GetYourGuide, Viator, FareHarbor — so your partners never call to check availability again.

Fleet and operations dashboards

A single screen showing all boats, all slots, all bookings — synced from CalDAV, FareHarbor, or your own calendar. Week view, jetty view, season management. Built for the ops team, not the accountant.

💬

Automated customer messaging

Booking confirmations, day-before reminders, post-tour review requests — sent via WhatsApp or email automatically. Templated with your tone, triggered by booking events from FareHarbor webhooks.

🧾

B2B invoicing automation

Monthly PDF invoices generated per partner, based on actual booking data. Branded, with QR verification, sent automatically. What used to be a half-day of manual work is now 5 minutes.

🎧

Digital tour products

Audio guides, GPS-triggered POI content, multilingual tour materials — delivered as mobile web apps, no app store required. Sold as an upsell or included in the booking.

🔌

Distribution platform integration

GetYourGuide, Viator, FareHarbor — we connect your custom tooling to whatever platforms you sell through. Single inventory, synced availability, one source of truth. Or we build a fully custom booking system if you're ready to own the whole stack.

Typical Tech Stack
Distribution Platforms GetYourGuide · Viator · FareHarbor
Connected
Backend API Cloudflare Workers · Hono · TypeScript
Edge
Database Cloudflare D1 · SQLite · global
Edge
Partner Auth HMAC session cookies · QR onboarding
Secure
PDF & Email pdf-lib invoices · Resend transactional
Auto
Messaging Waha (WhatsApp) · Telegram ops alerts
Live
Case Study

FLAGSHIP.BERLIN

"We built the entire operations layer that FareHarbor doesn't provide — on a €5/month infrastructure budget."

FLAGSHIP.BERLIN operates luxury electric boat tours on the Spree, with a fleet of multiple vessels and hotel partners including Apple, BCG, and Google as corporate clients. Their entire operation ran on FareHarbor for bookings — and a combination of WhatsApp group chats, spreadsheets, and phone calls for everything else.

We built the operations layer from scratch: a B2B hotel portal where partners self-onboard via QR code and book in real time against live availability from their distribution platforms, a fleet dashboard synced from CalDAV showing all boats and all slots at a glance, automated monthly invoicing for 30+ hotel partners, a personalised messaging tool that reads bookings and generates templated WhatsApp messages, and a GPS-triggered audio guide sold as a digital add-on.

The entire stack runs on Cloudflare Edge infrastructure. Infrastructure cost: approximately €5/month across all systems.

GetYourGuide · Viator · FareHarbor B2B Hotel Portal Fleet Dashboard CalDAV Sync PDF Invoicing QR Onboarding Audio Guide Messaging Tool Cloudflare Workers
6 Production systems built and running
~€5/mo Total infrastructure cost across all systems
30+ Hotel partners on the booking portal
30 sec Partner booking time — was 15 min by phone
5 min Monthly invoicing — was half a working day
3+ Distribution platforms connected (GYG, Viator, FareHarbor)
Where to Start

Pick your stage.
Grow from there.

Some operators need one thing. Some need everything. Each stage is independently useful — and each one makes the next easier to add.

Stage 01

Get listed & connected

New activity, new market, or just not on the right platforms yet. We set up and connect your product to GetYourGuide, Viator, or FareHarbor — with everything configured to work programmatically from day one.

  • Activity setup on GYG / Viator / FareHarbor
  • Channel manager configuration
  • Availability sync verified end-to-end
  • Listing copy and photo guidance
From €499 One-time setup
Get a Quote  →
Stage 02 — Most popular

Operations & B2B layer

Your partners book themselves. Your team sees everything in one screen. Monthly invoicing runs automatically. This is the layer FLAGSHIP.BERLIN runs on.

  • B2B partner portal (hotels, agencies, resellers)
  • Real-time availability from your distribution platforms
  • Fleet / schedule dashboard (all boats, all slots)
  • Automated PDF invoicing per partner
  • QR code partner onboarding
From €999 PoC · full build from €3,000
Get a Quote  →
Stage 03

Full ops stack

Everything in Stage 02, plus the customer-facing automation layer: confirmations, reminders, review requests, and upsell products like digital audio guides — all running without manual intervention.

  • WhatsApp / email booking confirmations
  • Reminder sequences (pre-event, day-of)
  • Post-service review request automation
  • Personalised messaging tool for your team
  • Audio guide or digital add-on product
From €2,500 Full stack · or €199/mo managed
Get a Quote  →
Buy & Own We build, deploy, and hand over the source code. You own it permanently — no recurring fees, no lock-in.
Managed / SaaS We host, monitor, and maintain. Pay monthly. Updates and platform connection maintenance included. Cancel anytime.
Mix & match Own Stage 2, let us manage Stage 3. Each module is independent — we scope what makes sense for your situation.
Next Step

Show us your setup.
We'll show you what's possible.

Tell us which booking system you're on (FareHarbor, Viator, custom) and what you wish you could do with it. We'll come back with a concrete proposal — no consultant speak.

Start a Conversation  →

Or write directly: tours@orangebaytech.com