KAI is a guest experience platform that integrates with RMS to automate guest engagement, consolidate guest data, and run targeted marketing campaigns that drive loyalty and direct bookings.
Overview
KAI is a third-party guest experience platform that connects to RMS using the RMS REST API. The integration automates guest communication across the stay lifecycle, captures pre check-in information from guests, and feeds enriched guest data back into RMS so properties can run loyalty and direct booking campaigns from a consolidated guest database. Once activated in RMS, the KAI team uses the supplied RMS Client ID and Webservice Password to establish the connection from their side and configure data flow between the two systems.
The integration is delivered as a REST API distribution partnership. Once enabled, KAI retrieves reservation and guest information from RMS, triggers automated guest messaging based on stay events, and writes guest details captured during pre check-in back to the RMS guest profile.
Before you begin
Before connecting KAI, make sure you have an active or planned subscription with KAI, access in RMS to activate modules from the Module Market and submit a support ticket to RMS Customer Support.
About KAI
KAI's Guest Experience Platform is made up of two products that work together using the data drawn from RMS:
- Guest Engagement - automated guest communication, hyper-personalised upselling, and pre check-in data collection across the stay lifecycle.
- Marketing CRM - guest data consolidation and de-duplication, segmentation, analytics, and marketing campaign management.
KAI is suited to independent hotels and local hotel chains that want to automate guest engagement, consolidate and grow their guest database, and run marketing campaigns to drive loyalty and direct bookings.
Supported Functionality
If you encounter issues
If activation fails or the KAI module is not visible in the Module Market, raise a support ticket through the RMS Help Centre. For KAI-specific issues, contact the KAI team directly using the contacts below.
Guest Engagement
- Automates guest communication from pre-arrival through to check-out
- Hyper-personalised upselling to generate ancillary revenue
- Collects guest data pre-arrival via digital pre check-in
Marketing CRM
- Consolidates and de-duplicates guest data across stays
- Segments guests for targeted marketing campaigns
- Analytics to measure campaign performance and guest behaviour
Integration Functions
- Pulls historical reservations from RMS
- Receives ongoing reservation updates from RMS
- Pushes reservation and guest profile updates back to RMS when a guest completes pre check-in
- Updates guest profile details in RMS
Rate, Transaction, and Other Functions
The KAI integration does not exchange rate, transaction, or other operational data with RMS.
Functionality is limited to reservation and guest data only.
Data Exchanged
The following data is exchanged between KAI and RMS through the REST API.
| Data | Direction | Notes |
|---|---|---|
| Historical reservations | RMS to KAI | Used to seed KAI's guest engagement workflows when the integration is first enabled. |
| Reservation updates | RMS to KAI | Ongoing changes to reservations are received by KAI to trigger automated guest communication. |
| Reservation updates from pre-check-in | KAI to RMS | When a guest completes pre-check-in in KAI, the updated reservation details are written back to RMS. |
| Guest profile details | KAI to RMS | First name, last name, email, and other guest contact details captured during pre-check-in. |
| Identification image URLs | KAI to RMS | Links to identification images uploaded by the guest during pre-check-in. |
How the Integration Works
- KAI is configured to connect to a property's RMS database using the RMS REST API.
- As reservations are created or updated in RMS, KAI receives the updates and triggers automated guest communication based on stay events.
- Guests complete pre check-in through KAI, providing profile details and uploading identification.
- KAI writes the captured guest details back to the RMS guest profile, and pushes the corresponding reservation update to RMS.
- Guest data flows into KAI's Marketing CRM, where records are consolidated and de-duplicated for segmentation, analytics, and campaign delivery.
Supported Regions and Industries
The KAI integration is currently available in the following regions:
- Singapore
- Malaysia
- Indonesia
- Thailand
- Philippines
- Australia
- New Zealand
The integration is intended for independent hotels and local hotel chains. It is not currently positioned for other RMS industries such as Holiday Parks, Student Accommodation, or Workforce Accommodation.
For example, when a guest is booked in RMS, KAI can trigger automated pre-arrival messaging and capture pre check-in details that are written back to the RMS guest profile.
Setup and Configuration
How to Connect KAI
Activate KAI Integration Module
Go to the Module Market and activate the KAI integration module.-
Request API Credentials
Once the module has been activated, submit a support ticket to the RMS Customer Support team to request the following:RMS Client ID
Webservice Password
Complete Setup
Provide the credentials to the KAI team to complete configuration and testing.
KAI's onboarding team uses these credentials to establish the connection to RMS and to configure the property's guest engagement workflows.
KAI Support and Escalation
KAI provides Level 1 support for all integration queries.
RMS provides Level 2 REST API support through the RMS Partner Portal.
| Type of query | Contact |
|---|---|
| General KAI integration queries | KAI Partner Support: support@gokai.co |
| KAI sales and onboarding | Leo Tan: leo@gokai.co |
| RMS REST API issues escalated by KAI | RMS Partner Portal |
Related Articles
Comments
0 comments
Please sign in to leave a comment.