Hapi Cloud

Modified on: Thu, 21 Mar, 2024 at 2:10 PM

Applies to:          Stayntouch PMS          

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.


This integration also supports the following data types in Salesforce: 
  • 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

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.