Serveotik ERP Serveotik ERP
EN AR
Business country United States
EN AR
Login
Built for dive shops & tour operators

Run your booth, your boats, and your bookings from one screen.

Sell tours at the booth, check passengers in at the dock, reconcile OTA commissions, and collect liability waivers on a phone. All in Arabic and English, built for the Red Sea coast.

No credit card required. First booking live in under an hour.
Booth POS · Red Sea Trips 07:15 Today's Tours 🐬 Dolphin House 09:00 · 28 / 40 seats EGP 650 / adult 🤿 Giftun Snorkel 08:30 · 12 / 20 seats EGP 450 / adult Sunset Cruise 17:00 · 35 / 60 seats EGP 850 / adult 🏝 Diving Day Trip Waiver required Dolphin House · Manifest 4/5 Ahmed Salama · 2 pax On board Sara Mohamed · 3 pax On board Expedia #E8842 On board · 4 pax Viator #V1156 Arrived · 2 pax ! Omar Khaled · 2 pax Waiver pending Scan QR Print Manifest Revenue today EGP 12,480
If this sounds like your week

The 4 problems we built Serveotik to fix

You opened a dive shop or a tour agency to take people on the water. Not to chase paper vouchers and reconcile Expedia commissions at midnight.

Lost voucher paperwork
A diver arrives with a WhatsApp screenshot. Your folder of printed vouchers is at the other shop. The boat leaves without them — or with two extra people.
OTA commissions you can't reconcile
Expedia paid you in EUR last week. Viator paid in EGP. GetYourGuide sent one payment for 12 bookings across 3 boats. Your accountant gives up on Sunday.
Manifests on paper clipboards
The guide walks up the gangway with a clipboard. Ticks names. One column for arrived, one for on-board. By afternoon nobody knows who missed the bus.
Waivers in a cardboard box
Every dive customer signs a liability form. You keep them in a box. If something goes wrong, finding one takes an hour. Proving they signed THIS version takes longer.
How a single booking moves

From the booth to the boat to the books — automatically

Every step happens in one app. Every step is logged. Every step is reflected in your reports and your partner settlements.

01
Book at the booth
Walk-in customer? Full-screen booth register in under 60 seconds. Expedia or Viator? Drop the CSV and auto-dedup handles the re-imports.
02
Dispatch QR vouchers
The customer gets a voucher on WhatsApp with departure time, pickup point, and a QR scan code. Liability waivers can be pre-signed on their phone before the trip.
03
Check in at the dock
Guide opens the mobile check-in app, scans the QR, marks each passenger arrived → on-board. If a waiver is missing, check-in blocks automatically.
04
Close the day
Manifest PDF auto-prints. Commission settlements hit the partner's WhatsApp with a signed PDF. Tomorrow's schedule appears on the operations dashboard.
Tourism-shaped features

Built specifically for how tour operators actually work

Four pillars. Every plan includes the basics; Tourism Pro unlocks MICE, digital waivers, and channel manager.

Booth POS & Departures

  • Full-screen booth register for agents on the dock
  • Departures calendar with capacity holds + overbooking guard
  • Multi-tier pricing (adult / child / infant + private charters)
  • QR vouchers printed or sent by WhatsApp
  • Pickup points with auto-suggested meeting times

Check-in & Manifest

  • Mobile check-in PWA installable on the guide's phone
  • QR voucher scan → arrived / on-board / no-show / completed
  • Auto no-show flag at 30 min past departure (configurable)
  • Manifest PDF with dietary, medical, and emergency contact notes
  • Weather cancellation with per-booking refund choices

OTA Channels & Commissions

  • Preset Expedia / Viator / GetYourGuide / Booking.com channels
  • CSV import with automatic dedup on external booking ref
  • Per-channel commission rate with POS fallback
  • Atomic per-partner settlement with signed PDF
  • WhatsApp dispatch of settlement notices to partners

MICE & Digital Waivers

  • Group bookings for weddings, corporate retreats, school trips
  • Single-invoice or per-guest-invoice modes with group discount
  • Tenant-editable waiver templates in EN + AR
  • Canvas signature on phone with IP + timestamp + version hash
  • Signed waiver PDF + check-in block until waiver exists
Why operators pick Serveotik

Built from the ground up for the Red Sea coast

"Every other system I looked at was a restaurant POS with "tours" bolted on. Serveotik starts from the dock. Booth, check-in, OTA, waivers — it all fits how we actually work."

Red Sea Trips (Test)
Dive & Snorkel Operator, Hurghada
Pricing

Three plans. Start small, grow into MICE + waivers.

Tourism Starter (7K EGP/year) covers one booth + basic booking. Growth (18K/year) adds channel manager + commission tracking. Pro (35K/year) unlocks everything — MICE group bookings, digital waivers, multi-currency pricing. Every plan includes 14 days free.

See Tourism Plans
Frequently asked

Tour operator questions, answered

Does Serveotik work in Arabic?
Yes — Arabic across the whole flow: the booth POS, WhatsApp templates, signed vouchers, waiver templates, customer portal, manifest PDF. Switch language per user. Right-to-left layout works correctly everywhere.
How does OTA dedup actually work?
Each channel (Expedia, Viator, etc.) has a unique booking reference on every CSV row. We store it as external_booking_ref and enforce a composite unique index per tenant + channel. Re-importing the same CSV skips matching rows and tells you how many were duplicates. No double-booking, ever.
Can the check-in app work without a mobile signal on the dock?
The check-in PWA is installable on the guide's phone. It caches the current manifest so status changes queue locally and sync when signal returns. For spots with zero connectivity (some Red Sea marinas), offline sync is on the roadmap.
Are the digital waivers legally valid in Egypt and Saudi?
Digital signatures are recognized in both jurisdictions under Egypt Law 15/2004 (E-Signature Law) and Saudi Electronic Transactions Law (2007). Serveotik captures the signed name, IP address, user agent, timestamp, and a SHA-256 hash of the template body at signing — so you can prove who signed which exact version. For eIDAS Advanced Electronic Signature certification we recommend consulting local counsel.
Do you handle multi-boat scheduling and guide assignments?
Yes. The fleet module tracks each boat with its capacity. Each departure can be assigned a boat + a guide + a pickup route. A single boat can run multiple trips per day. Guide conflicts (same guide on two trips at the same time) are flagged on the calendar.
What about commission settlements for my booth agents in-house?
Every booth sale is attributed to the agent who rang it up. At the end of the week, the commission dashboard shows accrued commissions per agent. One-click atomic settlement flips the ledger, generates a signed PDF, and sends a WhatsApp notice to the agent. Same flow works for OTA partners.

Ready to run your next season with less paper?

Start your 14-day free trial. Add your tours, import one Expedia CSV, check-in a dummy passenger. See how it feels before the summer rush.