# Guest experience solutions

## Solutions common to Hotels and Homes segments

This section covers all the guest experience solutions common to both the Hotels and Homes segments.

| Solution name | Commercial feature name (as in CPP) | Technical Solutions | Capabilities |
|  --- | --- | --- | --- |
| Messaging | Messaging | [Messaging API](/connectivity/docs/messaging-api/understanding-the-messaging-api/) |   Retrieving messages   Confirming the successful retrieval of messages   Posting a message to a conversation  Retrieving all conversations (with most recent message) per property   Retrieving a specific conversation by conversation ID   Retrieving a specific conversation by reservation ID  Tagging a conversation as no reply needed   Removing the no reply needed tag    Tagging messages as read   Removing the message read tag   Setting tags   Deleting tags   Creating a message query to retrieve messages   Retrieving the messages from message query  Uploading an attachment less than or equal to 1MB  Uploading an attachment more than 1MB   Downloading an uploaded attachment Retrieving the metadata of an uploaded attachment   |
|  Guest reviews |   Guest Reviews Information   Guest Reviews Reply   | [Guest reviews API](/connectivity/docs/review-api/) |   Retrieving reviews   Retrieving property guest scores   Retrieving property reviews iframe   Replying to a review   |


## Guest experience solution available only in Hotels segment

This section covers guest experience solution available only in the Hotels segment.

| Solution name | Commercial feature name (as in CPP) | Technical Solutions | Capabilities |
|  --- | --- | --- | --- |
|  [Vacation Rental Essentials](https://connectivity.booking.com/s/solution-article/vacation-rental-essentials-MCZKX7A3HNAZALPKPAVXPF7DPK7A?language=en_US) |  Property Profile    Key Collection    Damage Deposit    House Rules    |   Property profile API (Content API)   Key collection API (Content API)   Content API (Referred to as SecurityDepositAmount), Property Settings API   House Rules API (Content API), Property Settings API   |   Property Profile   Set and update property profile information   Retrieve property profile information   Upload a property profile photo Remove the property profile photo Create and update hotelier messages Retrieve hotelier messages  Remove hotelier messages    Key collection    Retrieve check-in method variations  Retrieve all check-in methodsSet check-in method(s) for a property Retrieve check-in method(s) for a property Upload check-in photos Retrieve check-in photos Remove check-in photos   House rules   Set and update house rules   Retrieve house rules   Damage deposit   Set damage deposit    |