Integrations · Booking Experts
Booking ExpertsHoliday parks and campgroundsBuilt on their own API

AI concierge and upsells for Booking Experts

TravelPal connects to Booking Experts as an app installed on your organization. It messages guests by email or SMS, and the chat runs on a private stay link.

SystemBooking Experts
ConnectionReads and writes back
AccessYour account manager turns it on
SetupFour steps

One Booking Experts connection works in both directions. Each item is explained below.

Data in

What TravelPal reads from Booking Experts

Holiday parks, campsites, and bungalow parks use Booking Experts in the Netherlands and across Europe. These are usually organizations with several parks. They rent lodges, chalets, and pitches by type, not by unit number.

Rentable types become properties

A guest books a type in Booking Experts, not a unit. The system says plainly that the exact rentable is hidden from the guest. So TravelPal imports the rentable type. That means address, coordinates, description, extra house rules, capacity, and the check-in and check-out timetables. That becomes the corpus the concierge answers from. TravelPal takes it in English where your park has filled in that translation. Where it has not, TravelPal takes it in Dutch.

Reservations, and every change to one

Booking Experts sends a notice when a reservation is created, confirmed, moved, canceled, checked in, or checked out. It also sends one when the license plates change. These notices carry no delivery reference, and Booking Experts repeats them until they are acknowledged. So TravelPal ignores a repeat of something it already handled. It also re-reads recently changed reservations on its own schedule, in case a notice never arrived.

Twenty-one states, and which ones mean a guest

Booking Experts has twenty-one reservation states, from concept and option up to confirmed. TravelPal treats confirmed and imported reservations as a guest who is coming. So a park that moved an existing season into Booking Experts is covered from the first day. TravelPal leaves concepts and options alone until they become firm.

The customer who books again

The booker is a Customer record, and Booking Experts reuses it for the next booking. A family that returns every August is known from your own system, not pieced together from a name. The locale on that record includes the region, such as nl-BE or de-AT. TravelPal reads the language from it. A Flemish family is answered in Dutch, and an Austrian family in German.

Extras on the order, never the rent

TravelPal reads the extra order items on a reservation. These are the things your park sells on top of the stay. Each one carries your own SKU, not a typed description. So TravelPal knows a line by what it is, not by how someone worded it. The rent, the tourist tax, and the cleaning fee stay out of that list. They are the booking itself, and counting them would raise what the concierge is credited with selling. A reservation splits its party into seniors, adults, adolescents, children, babies, and pets. So an extra that your park prices per person is priced on the people, not the pets.

The door code never leaves Booking Experts

Every reservation here has a generated numeric access code. It also has a token that opens that guest's own portal. TravelPal drops both when it reads the booking and stores neither. So the credentials to your park do not end up in a second system. If your park wants to send the code, put it in your own template. The access code is the worked example that Booking Experts itself gives for a template variable.

Data out

What TravelPal writes back to Booking Experts

Here is what TravelPal sends through Booking Experts today, and what it leaves to your team.

One template, carrying each message

Your park defines one message template. Its body is a single custom variable. TravelPal writes its message into that variable and posts it against the reservation. Booking Experts then delivers it to the customer on the booking, by email or SMS. You set up the template once, and it carries every message. So the wrapper around each message stays your park's own.

Memos the guest never sees

A memo sits on the reservation page in your back office. Booking Experts never delivers it to anyone. A question the concierge is holding for a person goes there. So does anything your quiet hours held overnight. Each one sits on the booking it concerns. It is not in a tool your team must remember to open.

An extra night goes to your team, not onto the reservation

TravelPal moves no departure date on a Booking Experts reservation. When a Booking Experts guest asks for another night, your team gets the request and the dates. Your team makes the change in Booking Experts. A reseller's booking is left alone either way.

Setup

Connected in four steps

Booking Experts turns on API access for your account. TravelPal does the rest itself.

Step 1

Ask Booking Experts for the app

Booking Experts gives API access only to apps made in their App Store. So this starts with one email to your account manager. For your own organization, it is a private app. It needs the basic app information and a note when the app is finished. We give you the app details and the permission list. You must grant every permission on that list. A read that touches a permission the app does not hold is refused outright. It does not come back with a field missing.

Step 2

Install it and copy the key

Once the app is installed, Booking Experts shows your organization a single API key. Paste it into TravelPal along with the secret for the same app. Each update from Booking Experts is checked against that secret. An update that does not match it is turned away, not acted on.

Step 3

Define the message template

In the app specification, create one message template whose body is a single custom variable. Then give TravelPal the template identifier and the variable name. Tell us whether that template goes out by email or SMS. Booking Experts takes the transport from the template's own setup. The API does not ask for it and does not report it. So it is a label we record from you, not one we can read.

Step 4

Name the parks and confirm the clock

Administration ids are plain integers inside your account. List the parks to sync, for example 7,8. Or leave it blank for every park the subscription can see. Booking Experts records a park's time zone as a city label such as Amsterdam, not a full zone. So we confirm it with you. Quiet hours and upsell cutoffs are computed from it. Booking Experts can give you a demo organization on request. You can use it to watch a whole stay run before it touches live bookings.

TravelPal shows the connection at every step: connected, last update, and any error in plain words. To see the other setup steps, read what onboarding involves.

Limits

What the Booking Experts connection will not do

Know the limits of Booking Experts before you turn anything on. Every property management system has its own limits. TravelPal works inside them, not around them.

Booking Experts carries messages out, not in

Booking Experts has no guest inbox and sends no event when a guest answers. So a reply to that email or SMS goes to your park's own inbox. It does not reach TravelPal. Every message TravelPal sends therefore gives the guest a private link for their stay. The back and forth happens there, at any hour. Plan for this first on this system.

Guest messages travel inside a template you own

Booking Experts has no free-text guest send. So every message reaches a guest as a variable inside a template your park defined. Two things follow. First, the concierge stays silent until that template exists. It also waits until TravelPal has the identifier. A guessed identifier would post to a template that is not there. Second, the transport, email or SMS, is read from the template itself. It is set once for every message, so it is not picked for an urgent one. The words inside the variable are still written fresh for each guest, in their language.

No availability is read and no night is blocked

TravelPal does not quote availability from your Booking Experts agenda. It never writes a block into it. The last date of an agenda period can be read as a night or as the morning after. A wrong reading can offer a night that someone already booked. It can also hold a night that nobody asked to hold. So a guest who asks for another night goes to your team instead.

Arrival and departure times are the park's policy

Arrival and departure times come from the timetables on the rentable type. The times on a reservation are the park's policy, not something a guest announced. TravelPal writes no new time onto a reservation. It does not sell early check-in or late checkout on a booking that came from Booking Experts.

When TravelPal's AI is not sure, it stops and asks your team instead of guessing. This rule is the same on every system: see the safety guardrails.

Questions

Booking Experts integration FAQ

Do I need Booking Experts to turn something on before I can connect?

Yes, and it is one email. Booking Experts gives API access only to apps made in their App Store. Your account manager sets up a private app for your organization, and you install it. Booking Experts then shows you a single API key to paste into TravelPal. The private route needs the basic app information and a note when the app is finished. A public App Store listing takes longer. You do not need one to run TravelPal on your own parks.

Can a guest reply to TravelPal inside Booking Experts?

Not through Booking Experts. It delivers messages to guests, and it has no inbox or reply event for another system to read. So a reply to your park's email or SMS goes to your own team. Every message TravelPal sends carries a private link for that stay. The guest's questions are answered there at any hour. Anything uncertain is held for your team as a memo on the reservation.

Does one connection cover all of our parks?

Yes. The app is installed on your Booking Experts organization. You list the administration ids you want synced. Or leave the list blank for every park the subscription can see. Rentable types and reservations stay attached to their own park. So one park's lodge is never mistaken for another park's lodge with the same number.

Can TravelPal change a Booking Experts reservation?

No. TravelPal writes guest messages and memos on a Booking Experts reservation, and nothing else. It moves no dates and no times. What a guest buys is sold at your prices and emailed to your team, and your team makes any change in Booking Experts. TravelPal never rewrites a booking that came through a reseller channel instead of your own site. It also recognizes an owner who stays in their own accommodation.

Other systems

Not the system you use?

TravelPal connects to 33 property management systems. Below are the systems closest to Booking Experts in how widely they are used.

See every system TravelPal connects to

Updated

Booking Experts is a trademark of its owner. TravelPal is not affiliated with or endorsed by Booking Experts.

See how it works with your Booking Experts units.

Book a 30 minute demo with a founder and watch it sell a late checkout.

Do you run a small hotel or an inn? In the demo, we will tell you plainly if TravelPal connects to the booking system you use today.