WhatsApp · Instagram · Messenger — captured automatically

Tour booking software that turns chats into bookings.

Commission-free tour and activity booking software for operators who sell direct. Keep taking bookings on WhatsApp, Instagram and Messenger — exactly like you do today. The moment a customer messages to book, it lands in your dashboard as a pending booking, ready to confirm. No copy-paste, no new app for your guests, no commission.

No credit card required · Your guests keep using the apps they already love

Try it now — no signup

A whole messy chat becomes one clean booking.

Real bookings don't arrive in one tidy message — they're a back-and-forth, with changed dates and afterthoughts. Watch us untangle the whole thread into a single booking, exactly like we do on autopilot.

Customer chat
Customer
hi! id like to book the weekend long adventure
You
hey! great choice — its 1345pp on the july promo, all inclusive (accommodation, transfer, bike + gear). which dates suit you?
Customer
the 18th to 20th of july please, for 3 people
You
perfect, ive got space then. i just need a name, email and phone, plus a 100pp deposit to hold it
Customer
John Doe, john.doe@example.com, 0881 235 6123. paying the deposit now
You
deposit received, youre booked for the 18-20th july, see you then!

That is the whole conversation. Press the button and watch it become one booking — this runs the real extraction, on this chat.

Your booking card will appear here.

We only read this one chat to show you the result — nothing is saved.

One request, four steps — and you decide the third

  1. 1A message arrivesA customer asks about dates, prices or space — in the app they already use.
  2. 2Details extractedDates, group size and contact details are read out of the thread into a draft. A message with no firm date becomes an enquiry, not a booking.
  3. 3You review it — pending until thenNothing is confirmed on your behalf. You see what was captured, what is missing, and what the booking does to that departure.
  4. 4ConfirmedThe departure, the manifest and the guest's record all move together.

Know what the next booking is worth

The ninth guest can cost more than they pay: one more seat, one more vehicle. Retveno works the arithmetic out per departure, before you accept the booking.

See how departure profitability works →
Profit per departure, by group size Illustrative tour — €60 a seat, €15 a head, walks up to 6, then a €250 van (8 seats) and a €500 bus.
9

9 guests lose €95 — 1 × Bus costs more than they bring in.

Show the numbers
Net profit per departure at each group size, for the illustrative tour above.
GuestsNeedsNetEach
1Nothing needed€45€45
2Nothing needed€90€45
3Nothing needed€135€45
4Nothing needed€180€45
5Nothing needed€225€45
6Nothing needed€270€45
71 × Van€65€9.29
81 × Van€110€13.75
91 × Bus-€95-€10.56
101 × Bus-€50-€5
111 × Bus-€5-€0.45
121 × Bus€40€3.33
131 × Bus€85€6.54
141 × Bus€130€9.29
151 × Bus€175€11.67
161 × Bus€220€13.75
171 × Bus€265€15.59
181 × Bus€310€17.22

Your DMs become bookings — automatically

Connect your channels once and the messages customers send you on WhatsApp, Instagram and Messenger turn into ready-to-confirm bookings by themselves. No copy-paste, nothing for your guests to install — you just tap confirm.

Taking a booking somewhere we don't connect to? Paste a chat screenshot and we autofill the customer, dates and party size for you to review.

Privacy, stated up front

No, we don't read your chats

  • No person ever sees a message. The gate is fully automated.
  • Only booking words pass it — "book", "availability", "dates". You edit the list.
  • Everything else is dropped on the spot — never sent to us, never stored.
  • We keep the booking, not the conversation.

A look inside

The tour booking software that runs your season

Every trip on one calendar

Every departure, seat and booking in one view, colour-coded by status — so a full trip can't be double-booked. Syncs both ways with Google Calendar.

The Retveno calendar on a tablet: a fortnight of departures, each showing seats sold, the money still sellable, deposits due and the guide assigned.

Know how your season is tracking

Bookings, revenue and deposits, live at a glance — and what each departure actually kept once the costs are paid.

The Retveno dashboard: what the season actually kept after costs, booked revenue against deposits collected, and how many chat messages became bookings.

Runs in your pocket

Confirm from the trailhead, check tomorrow's manifest from the van. No laptop required — the whole app works on your phone.

The Retveno bookings list on a phone: every guest, their dates and their status, with the whole thing filterable from the trailhead.
A departure manifest on a phone: each guest with their contact details, deposit status and the fields that trip asks for, such as wetsuit sizing.

You do you, we do the rest

Keep taking bookings your way — we handle the admin

Your DMs become bookings — automatically

Connect your channels once and the messages customers send you on WhatsApp, Instagram and Messenger turn into ready-to-confirm bookings by themselves. No copy-paste, no typing, nothing for your guests to install — you just tap confirm. Only messages that mention a booking are ever read; never your private chats.

Or paste a screenshot

Prefer to stay hands-on, or taking the booking somewhere we don't connect to? Paste a chat screenshot and we autofill the customer, dates, and party size for you to review — nothing connected, nothing to set up.

Commission-free

Unlike Rezdy or FareHarbor, we never take a cut of your bookings. One flat monthly price, every sale is yours.

WhatsApp reminders

Automatic SMS and WhatsApp reminders before each trip cut no-shows without you lifting a finger.

Deposits in one click

Generate a Stripe checkout link and send it to the customer to lock in their spot with a deposit.

Digital waivers

Send a liability waiver with each booking and collect a signature online before the trip — no paper at the trailhead.

Also included: two-way Google Calendar sync · scheduled departures with seat caps · revenue analytics · iCal feed · booking widget for your site

How it works

Live in an afternoon

1

Add your tours & connect your channels

Create your activities, set capacity, and link WhatsApp, Instagram or Messenger in minutes — no developer needed.

2

Keep doing exactly what you do

Your guests message you to book like always. Each booking request shows up in your dashboard as a pending booking on its own — you don't lift a finger.

3

Confirm, get paid & show up

Tap confirm, collect deposits, send reminders, and arrive ready — keeping 100% of every sale.

See your savings

How much are commissions costing you?

Marketplaces take a percentage of every booking. Set the rate you're quoted.

Commission you'd hand a marketplace

€1,728/yr

With Retveno (Solo, yearly)€190
You keep€1,538
Start keeping it

Pricing

One flat price. Never a cut.

Free

€0

Up to 20 bookings a month · 5 AI captures · 3 departures

Start free

Pro

€39/mo

Deposits, waivers, WhatsApp reminders, analytics, widget

Compare plans

Two months free on yearly · Cancel anytime · Your data stays yours

“Riders message us on Instagram and WhatsApp at every hour — dates, bike sizes, ‘can we still make Saturday?’. Half of that used to get lost between rides. Now every chat is already in the dashboard as a booking waiting for one tap, and nobody slips through.”

IBIbrahim
Enduro Brothers Bulgaria — guided enduro tours

FAQ

Questions? Answered!

Do you really charge 0% commission?

Yes. You pay one flat price — monthly or yearly — and keep 100% of every booking. We never take a per-booking cut the way marketplaces like Rezdy or FareHarbor do.

Do I have to change how I take bookings?

No — that's the whole point. Keep taking bookings on WhatsApp, Instagram and Messenger exactly like you do today. Connect your channels once and the booking messages your guests send turn into ready-to-confirm pending bookings on their own — you just review and tap confirm. Nothing changes for your customers; there's nothing for them to install.

What if I take a booking somewhere you don't connect to?

Paste a screenshot of the chat and we read the customer, dates, and party size into a draft booking. You review every detail and confirm — nothing is saved until you say so. It's the manual fallback for anywhere automatic capture isn't set up.

Do you read all my chats?

No. The system is fully automated — no person ever reads your messages. It only processes messages that match booking keywords like “book”, “availability” or “dates” — you can customise that list in your settings. Everything else is ignored on the spot and never sent to us or stored. We only keep the booking details extracted, never the conversation itself.

Can I collect deposits and payments?

Yes. Generate a Stripe checkout link in one click to take a deposit or full payment, and the booking updates automatically once it's paid.

Which activities is Retveno built for?

Operators of exotic adventure experiences — rafting, scuba, paragliding, ATV/quad, kitesurf, canyoning, safaris and more — who take bookings over chat instead of a marketplace.

Do I need any technical skills to set up?

No. Create your tours, set capacity, and you're taking bookings the same afternoon — no developers or integrations required.

Is there a free plan, and can I cancel anytime?

Yes to both. Start free with no credit card, upgrade when you're ready, and cancel whenever you like — your data stays yours.

You do you. We do the rest.

Keep taking bookings where your guests already are — start free and let the admin run itself.

Create your free account