Integrations

Hostaway bookings: confirmation and check-in

Guests arrive with questions: what time is check-in, where to go. With this integration every confirmed booking in Hostaway gets your WhatsApp from your number with the property and arrival date, and a reminder 24 hours before check-in, in the property's time zone.

What it does and doesn't do

✅ It can🚫 It can't
Confirm every new booking on WhatsApp: property, arrival date and check-in time.Message guests with no phone on the booking (some channels hide it).
Remind the guest 24 hours before check-in, in the property's time zone; if the stay moves, the reminder moves with it.Write about inquiries, pending requests, owner stays or cancelled bookings.
Register the webhook in Hostaway for you (nothing to paste) and remove it if you disconnect.Change bookings, prices or calendars: it only reads them and manages its own webhook.
Write without Meta-approved templates (Utility category).

🔐 A Hostaway API key gives access to the account. ChatSales stores it encrypted and only uses it to read bookings and listings and to create or remove its webhook. You can delete the key any time in Hostaway; it then stops working here.

Before you start

You need:

A WhatsApp API number connected in ChatSales (Connect your WhatsApp). These messages are the first contact with someone who has not written to you, so WhatsApp only allows them with a Meta-approved template.

To be an admin of your ChatSales team and have access to your Hostaway account.

Open the App Store

In the left menu go to App Store and click Create (1).

ChatSales App Store with the Create button marked

Choose Hostaway

Find the Hostaway card (1) and click it. You can also find it with the Property Management filter.

App gallery with the Hostaway card marked

In Hostaway: create an API key

In Hostaway go to Settings → Hostaway API and click Create. Name it (e.g. ChatSales) and choose "Hostaway Public API" as partner. Copy the API key (Hostaway shows it only once) and your Account ID.

Paste the Account ID and API key, and save

In ChatSales paste the Account ID (1) and the API key (2), and click Save (3). ChatSales checks them with Hostaway, registers its webhook in your account and creates 2 templates on your WhatsApp API number: booking confirmed and check-in reminder.

Hostaway Account ID and API key fields and Save button

Done: nothing to paste in Hostaway

You see Connected to with your Hostaway account (1). ChatSales registered the webhook in Hostaway; if you disconnect, we remove it. Bookings made before you connected get no confirmation, but they do get the check-in reminder.

Connection section with the Hostaway account

Check that it arrives

Create a test booking with your own number, arriving more than two days ahead. You get the confirmation and Activity (1) shows the reminder as Scheduled, with when it goes out. If you cancel or move it, you see why.

Activity section with the submissions received and their status

The message (optional)

Under Message you see the template's status at Meta (1) and the text that is sent. To customise it, pick another flow or create one (2): Meta must approve it. The switch (3) turns it off. Click Save.

Message section with the template status and the flow

Rules that protect your number

Numbers without a country code: your guests come from many countries, so by default we only message numbers with "+code". If nearly all your guests are from Mexico, you can turn it on under Connection.

Find it later

Your connected apps show at the top of the App Store, under Your apps (1), with what is left to do. Click Hostaway to open it.

App Store with Your apps at the top

Common problems

A guest got nothing. Only confirmed bookings with a phone get messages; some channels hide the guest's number. Inquiries, pending requests and owner stays get no messages.

Where does the check-in time come from? From the booking or, if it has none, from the property's check-in time in Hostaway. If neither has one, the message says «a la hora indicada en tu reserva» (at the time shown in your booking).

I see "Hostaway refused the API key". If you deleted it in Hostaway, create a new one, paste it under Connection and save.

I want to stop using it. Under Connection click Disconnect: the URL stops working and this app's activity is deleted.