Hapi Cloud
Hapi Cloud offers a CRM connection that supports multiple functionalities using big data. The Hapi Cloud team retrieves the below data through a combination of webhooks and API calls:
- Guest 1-way
- Account 1-way
- Membership 1-way
- Reservation 1-way
- Reservation revenue 1-way
- Block 1-way
- Rate 1-way
- Inventory 1-way
- Room Type Dictionary
- Membership Dictionary
- Rate Dictionary
Please note, this integration is not limited to CRM only.
- Guest
- Profile (Account)
- Reservation
- Stay (Reservation Revenue)
There is a minimal set up on the Stayntouch side for this. Stayntouch needs to provide OAuth key data to the team and set up webhooks for the hotel.
Stayntouch will set up the following generic webhooks in Settings > Chain > Webhooks to the endpoints per event type provided by the Hapi Cloud team. See below.
Please note, the customer should check with Hapi Cloud to see if inventory messages are needed before adding webhooks.
Reservations Endpoint (Unique reservations endpoint provided by Hapi Cloud team)
- New Reservation
- Edit Reservation
- Cancel Reservation
- No Show Reservation
- Checked Out
- Room Move
- Reverse Check-Out
- Reinstate
- Check-In Success
- Room Assigned
- Reservation Revenue Update
Account Endpoint (Unique endpoint for accounts provided by Hapi Cloud team)
- Create Company/Travel Agent Account
- Edit Company/Travel Agent Account
Inventory Endpoint (Unique endpoint for inventory provided by Hapi Cloud team)
- Update Inventory
- Room Status
Guest Endpoint (Unique endpoint for guests provided by Hapi Cloud team)
- Create Guest
- Edit Guest
Groups Endpoint (Unique endpoint for groups provided by Hapi Cloud team)
- New Group
- Edit Group
- Cancel Group
Rate Endpoint (Unique endpoint for rates provided by Hapi Cloud team)
- Create Rate
- Edit Rate
- Delete Rate
- Edit Rate via Rate Manager
Below is a sample screenshot of the unique endpoints provided by the Hapi Cloud team for reservations, accounts, inventory, guests, and groups.
Once webhooks are set up, OAuth keys can be issued. Stayntouch will generate OAuth keys, and once the OAuth keys are created, Stayntouch will send them to Hapi Cloud.
CONTACTS
- Hapi Cloud Onboarding Contact: onboarding@hapicloud.io