Integrations · RentalReady
RentalReadyShort-term rentalBuilt on their own API

AI guest messaging for RentalReady

TravelPal reads your RentalReady conversations every 15 minutes and answers guests in GuestSpace, the RentalReady guest portal. Notes for your team go in the same conversation.

SystemRentalReady
ConnectionReads and replies; no booking edits
AccessYour account manager turns it on
SetupFour steps

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

Data in

What TravelPal reads from RentalReady

RentalReady is the property management system of GuestReady. Professional short-term rental managers with European portfolios use it.

Rentals arrive with the contract number

RentalReady knows a property by its contract number. Reservations, conversations, and calendar holds all use that same number. So a rental keeps its identity in TravelPal, even if you rename it. These details come in with each rental: name, street address, city, photos, house rules, and extra guest information. Checkout instructions, earliest and latest check-in, latest checkout, and how many people it sleeps come in too. Units that RentalReady still marks as onboarding are imported too. TravelPal does not treat them as taking guests.

The access codes stay behind

RentalReady's rental record holds the keys to a building in detail. It has lockbox and key box codes, and lift and building entry codes. It also has the key deposit location in two languages, the self check-in link, and the wifi password. TravelPal drops every one of those fields when it imports a rental. The concierge never reads them before it answers. A guest who asks for a code gets your team, not a guess. See what the concierge will not say.

Reservations use RentalReady's own words

This system has no status called confirmed. A live booking reads New and a provisional one reads Tentative. TravelPal treats New as confirmed and Tentative as pending. Each booking brings the guest's name, email, phone, and preferred language. It also brings adults plus children as the party size. It brings the accommodation amount in the currency it was taken in, and the channel's own reservation reference. So the code the concierge reads back is the one on the guest's confirmation. RentalReady also has an Archived status. It has a label but no published meaning. So an archived booking goes to your team, and TravelPal does not guess.

Owner stays and maintenance holds are not guests

RentalReady returns calendar holds in the same list as bookings. Each one carries its reason: host stay, maintenance, blocked by host, or upselling request. TravelPal leaves them out. The week an owner spends in their own unit gets no welcome message. A booking marked as the owner's gets no offers.

The whole conversation, including merged ones

Each thread arrives with every message in it, oldest first. If a booking has been discussed for a week, the answer uses the whole week. It does not use only the last line. RentalReady also lets you merge two conversations. A merged thread names more than one booking. TravelPal matches all of them and does not lose the thread.

Data out

What TravelPal writes back to RentalReady

Every message goes out through RentalReady, never around it. So your RentalReady inbox shows exactly what each guest was told.

Guest replies in GuestSpace

RentalReady takes an outbound message in two places: GuestSpace, its guest portal, and a staff-only note. The send call uses the note by default. TravelPal names the destination on every message it writes. So a reply for the guest is never filed where only your staff can read it.

Notes only your team can read

RentalReady keeps a staff-only channel inside the guest conversation. TravelPal uses it for what a guest should not see. That includes a question TravelPal is holding back for one of your people. It also includes why TravelPal stopped answering. All of it sits in the thread your team already has open.

Each sale is emailed to your team

On RentalReady, TravelPal sells the extras you price yourself, like a damage waiver or an extra clean. Each sale is emailed to your team, so nobody has to find it in RentalReady. Early check-in and late checkout are not sold on a booking that came from RentalReady. TravelPal sets no arrival or departure time on a RentalReady reservation.

Setup

Connected in four steps

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

Step 1

Ask RentalReady to approve the application

RentalReady gives API access only after it approves an application. So the first step is a note to your RentalReady account manager. They approve it and give you the API base URL for your account. They also run the RentalReady OAuth2 authorization with you once. Ask for read and write on rentals, reservations, and messages, plus read on conversations.

Step 2

Paste the base URL and the token into TravelPal

Both fields are required. TravelPal checks both against your RentalReady account as you save them. It tells you at once if either one is wrong. A wrong value on this system costs nothing, so you can paste a corrected one right after.

Step 3

Your portfolio imports and stays up to date

Rentals become properties. Past bookings are backfilled by check-in date. After that, TravelPal checks RentalReady for anything that changed since its last pass. So a new booking or an edited rental reaches the concierge, and nobody has to enter it again.

Step 4

Set the timezone with us

RentalReady's rental record has no timezone field. So we agree each property's timezone with you during setup. It takes a few minutes. It keeps quiet hours, scheduled messages, and checkout reminders correct when your portfolio spans several countries.

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 RentalReady connection will not do

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

One place guests see replies, six channels that can be read

RentalReady brings Airbnb, Booking.com, Vrbo, email, SMS, and WhatsApp messages into its conversations. It accepts outbound guest messages only in GuestSpace, its own portal. So every reply TravelPal sends a guest lands in GuestSpace, not back inside the channel thread. Ask your RentalReady account manager one question. Does RentalReady then pass that message on to the channel the guest wrote from? Settle this before you go live.

Stay dates stay where they are

RentalReady records where a booking came from as free text. It publishes no value that means a direct booking. So TravelPal does not move check-in or check-out dates on this system. An extra-night request goes to your team with the dates the guest asked for. TravelPal does not rewrite a reservation that may belong to a channel.

History is read for context, not mined for answers

RentalReady labels every message that is not from the guest as staff, with no name. So your own team's words and TravelPal's look the same when a thread loads again. TravelPal uses that history to follow a live conversation. It builds your knowledge base from your documents and listing content. It does not learn it from past threads.

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

RentalReady integration FAQ

Does RentalReady have to switch API access on for my account?

Yes. RentalReady gives access by approved application, so send a note or call your RentalReady account manager. They approve the application and give you the API base URL for your account. They also complete the OAuth2 authorization with you once. You paste those two values into TravelPal and the connection is up. RentalReady issues the base URL for each account. So they give it to you, and we cannot fill it in for you.

Where do my guests see TravelPal's replies?

In GuestSpace, RentalReady's own guest portal. RentalReady accepts two places for a message, GuestSpace and a staff-only note. So every reply for a guest goes to GuestSpace. TravelPal still reads the Airbnb, Booking.com, Vrbo, email, SMS, and WhatsApp messages that arrive in the same conversation. It answers with all of that in view. Ask RentalReady whether your account passes a GuestSpace message on to the channel the guest booked through.

Can my team keep private notes in the thread?

Yes. RentalReady has a staff-only channel inside the guest conversation, and TravelPal writes to it. The thread your team already reads shows anything held back for one of your people, and why the concierge stopped answering. No guest sees any of it.

Will TravelPal change a booking in RentalReady?

No. TravelPal writes guest replies and team-only notes, and nothing else. It does not move stay dates, and it does not set the arrival or departure time either. RentalReady records a booking's source as free text, with no published value that means a direct booking. So TravelPal does not rewrite dates on a reservation that may belong to a channel. What a guest buys is emailed to your team, and your team makes any change in RentalReady.

Other systems

Not the system you use?

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

See every system TravelPal connects to

Updated

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

See it answer on your RentalReady 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.