an AI agent for tours and experiences.
heysteff is an AI agent for tour operators, excursions and kayak, bike or van rentals. It answers on WhatsApp, Instagram and Messenger, books departures with per-slot capacity synced to Google Calendar and, with the Bookings module, quotes and holds rentals by date. Scheduling starts on Starter (149 USD/month) and Bookings on Pro (299 USD/month).
Inquiries arrive while your team is out in the field
A tour operator sells while guiding: questions about price, times and spots arrive on WhatsApp and Instagram right when the team is on a trip, on the water or driving. Every message that waits for hours is a traveler who books with someone else. heysteff answers instantly with the information you loaded into your knowledge base (what each tour includes, meeting point, what to bring, cancellation policy) and gets the booking on the calendar without anyone dropping what they are doing.
Two tools, depending on what you sell
A tour with a fixed time and limited spots looks more like an appointment; a day rental of equipment looks more like an event. heysteff has a tool for each case, and you can use both in the same workspace.
| What you sell | Tool | What the agent does | Plan |
|---|---|---|---|
| Tours and departures with set times and spots (10:00 city tour, sunset kayak) | Appointment scheduling | Offers free times, books, reschedules and cancels; respects per-slot capacity and daily cap | Starter: 1 calendar · Pro: 5 · Max: unlimited |
| Kayak, bike, van or equipment rentals by date and time slot | Bookings | Says whether a date is available, quotes with seasonal prices and holds the date until the deposit | Pro or Max |
| Collecting the payment or deposit | WhatsApp payments | Sends a Stripe payment link in the chat and recognizes bank transfer receipts | See pricing |
Departures with spots, synced to Google Calendar
Each tour can be a calendar with its availability, the length of each departure, how many bookings fit per time slot and a daily cap. The agent only offers times with spots left and, if you connect Google Calendar, it also respects what is already busy there; what it books shows up in your calendar, and what you move or delete in Google is reflected in heysteff. Before the departure the customer gets automatic reminders (24 hours and 2 hours before by default) and, if they do not show up, the booking can be marked as a no-show automatically. Step by step in how to book appointments on WhatsApp with Google Calendar.
Date-based rentals with seasonal pricing
If you rent out units (kayaks, bikes, a van with driver), the Bookings module tracks inventory by unit type, time slots ("Morning", "Afternoon" or whatever you define), prep and travel time, and seasonal prices: high season in summer, a different price on weekends, a special one for a holiday. The agent quotes with those prices without ever writing an amount on its own, and can hold the date for a set time (48 hours by default) with a reminder and automatic release if the deposit does not arrive. Your team confirms. More in how to prevent double bookings.
Your team steps in when needed
A large group, a private trip or a weather change needs a person. With copilot mode, someone on the team takes over the conversation with the full history in view, and the sales pipeline shows where each inquiry stands: asked, quoted, held, confirmed.
What it does not do
heysteff does not connect to online travel agencies or channel managers, and it does not publish your availability on tour marketplaces: it handles your own messaging channels. In Bookings, each booking covers a single day for now, so multi-day rentals are not modeled yet; the mobile app does not have Bookings screens yet.
Frequently asked questions
What software should I use to take tour bookings on WhatsApp?
An AI agent connected to a calendar with capacity. In heysteff, the scheduling module offers free times, books in the chat, respects per-slot capacity and syncs with Google Calendar, from the Starter plan (149 USD/month).
Can AI tell a customer whether a tour still has spots?
Yes. The agent only offers times with spots available, based on the per-slot capacity and daily cap you configure, plus whatever is busy in your Google Calendar if you connect it.
How do I rent out kayaks or bikes by the day without double bookings?
With the Bookings module, from the Pro plan: each unit has its type and time slots, and the system takes capacity when a date is held or confirmed, with a lock per unit type and a database constraint.
How do I collect a deposit on WhatsApp and confirm the booking?
You send a payment link from the chat or receive the bank transfer with its receipt, and your team confirms with the amount paid. The agent never confirms a booking on its own.
Does heysteff connect to online travel agencies or channel managers?
No. heysteff handles your messaging channels (WhatsApp, Instagram, Messenger, Gmail and SMS) and manages your schedule and bookings; it does not sync inventory with online travel agencies.
Which plan do I need and how much does it cost?
Scheduling starts on Starter, at 149 USD/month with 1 calendar (5 on Pro, unlimited on Max). Bookings starts on Pro, at 299 USD/month. See pricing.
◆ next step
Try Steff answering and booking departures while your team is out in the field.
Also relevant: other industries, AI for event rental businesses, Bookings module, appointment scheduling and WhatsApp payments.