Should we give a "trigger warning" on this one? Brace yourself... you read it correctly. This product update unleashes all the details of the new Inquiry Triggers (and Trigger UI redesign), and so much more from our February 14th release with 24 updates.
- New Features
- Enhancements & Tweaks
- Triggers Redesign
- Property Mapping Warnings and Layout Improvements
- Platform Email Addresses No Longer Imported for Airbnb, Booking.com, and Vrbo API-connected Bookings
- Automatic Channel Messaging Triggers on New Booking.com API-connections Added
- Airbnb Transaction Sync Automatically Enabled for New API-connections
- Display Projected Fees for LynnbrookGroup Accounts in Net-Billing Mode
- Bug Fixes
New Features
Inquiry Triggers Added
Historically, responding to inquiries was only possible by using Autoresponders. However, Autoresponders could only respond via email when the system had an email address to reply to. This left out Airbnb and Booking.com. And many users didn't even have any Autorepsonders configured. So, there was a pretty large messaging hole. Well... we've ushered in a new era of inquiry response options that now include channel (platform) and SMS message capabilities.
That's right, OwnerRez triggers can now send custom messaging templates automatically based on incoming inquiries - both by email and channel platform - which can help boost your response times, especially after hours when you might be getting your beauty rest.
We recommend every user set up at least one Inquiry trigger for responding on your behalf via Channel messaging.
Users can create an Inquiry Trigger by navigating to Settings > Messaging > Triggers > + Create Trigger > Event > Inquiry > and select Inquiry is received.
Inquiry Triggers can be configured with various Condition statuses, including Inquiry Statuses:
- Available and Quotable
- Unavailable
- Rule Violation
Other Inquiry status options include:
- Contains a Comment
- Email Address on File Status
- Adjacent Available Nights Status
Users should note that the trigger will match all inquiries if no criteria are specified.
Many users will want to use this new functionality to answer on their behalf "after hours." You can do just that by setting up "Received after" and "Received before" conditions:
Inquiry Trigger Action options include the following (like Autoresponders had):
- Create a quote
- Mark the inquiry as answered is the default action
- Mark the inquiry as read
Users will need to create their own Inquiry email, channel, or SMS template types by selecting Inquiry from the + Create Email, SMS, or Channel Template dropdown menu.
Read the Trigger Overview support article to learn more.
Enhancements & Tweaks
Triggers Redesign
Now, you might be telling yourself, "That inquiry trigger setup screen looked different than what I'm used to!" You are correct in having that thought. The configuration screen (or interface) you see for Inquiry Triggers is the same one for any Trigger type you set up going forward.
The more we worked on Inquiry Triggers, the more it became clear that the entire triggers interface was due for a redesign. The goal was to simplify how things were laid out and make it easier to see what's included in each configuration section without everything being available simultaneously. No functionality has changed here, except for adding Inquiry Triggers under Immediate type. The main difference I'd like to point out is how it's laid out below.
Now, when you click on Create, all trigger configuration sections fit "above the fold" on the desktop view, making it easier to understand how a trigger is configured. This is what the Immediate (i.e. as soon as an event occurs) trigger-type setup looks like. See how much more concise it is?
Similarly, this is what the Scheduled Time (i.e., when a period of time elapses relative to an event) trigger type looks like (just a little longer - due to the Retry options). Retry options moved up to be closer to the Action (literally!):
So, again, based on what "Type" you select, the interface adjusts with the available options.
Based on the chosen type, you'll then pick which "Event" (i.e. time period and event that causes the trigger to take action) you want to use. If it's an Immediate trigger, you can pick from Booking, Blocked-Off Time, or now Inquiry events. If it's a Scheduled Time trigger you can select how many days before or after a Booking (is created, arrived, or departed) or a Blocked-Off Time (is created, has started, or has ended) and the time of day.
One of the other noticeable changes is that Trigger Conditions combined several areas of the old interface together. You now add each condition you need individually, which helps keep a cleaner interface. Did you add a condition that you need to remove? You can click/tap the trashcan icon next to that condition.
Once you have your Conditions set how you need them, you must select the Action for that trigger to act on. Choices include sending an email, channel, or SMS message (based on the applicable custom templates for the trigger type and event selected).
The Action requires a matching template type to the type of Trigger you want to send. The help text will alert you to what Action type works. Plus, only the applicable and available templates will show when you select the dropdown.
Lastly, I wanted to mention that the Status (Is Enabled) checkbox has been removed. We determined it was not well placed, and it's a design element we plan to remove elsewhere. You can still enable/disable triggers from the Triggers grid. When a new trigger is saved, it is enabled by default. You can disable it by selecting the trigger and clicking Disable above the grid.
Check out how Triggers can help you get rave reviews on communication by reading the Triggers support article.
Property Mapping Warnings and Layout Improvements
When mapping properties to an API connection, OwnerRez has displayed key warnings or errors that prevent you from connecting those properties for a long time. Now, that display has changed a bit. Before there would be labels next to each other, making it hard to read if there were more than one or two. Instead of a wall of difficult-to-read individual yellow warning labels, the improved Property Mapping Warnings and Layout now includes clear hyperlinked text for each warning or error.
Users can check to see if they have any Property Mapping Warnings by navigating to Settings > Channels > API Integrations > their specific Listing Channel > Change Property Mappings. If all your properties are included for a specific API connection, you probably won't see any.
Platform Email Addresses No Longer Imported for Airbnb, Booking.com, and Vrbo API-connected Bookings
Platform email addresses will no longer be imported for API-connected Airbnb, Booking.com (BDC), and Vrbo bookings. Why? Platform email addresses have always been problematic. While some listing channel platform email addresses worked fairly well, many did not. They created a lot of duplicate messages, stripped out links and formatting, truncated lines, and generally caused messaging mayhem.
Airbnb turned off the functionality last Fall. So this change mainly affected Vrbo and BDC, but some overall tidying was done for all three.
How do I contact my guests if I no longer have the platform email address? OwnerRez recommends that all Airbnb, Booking.com, and Vrbo API-connected users configure a channel template with an associated trigger to request a guest's full contact info (e.g., email address and phone number). This is already done for new accounts that connect via API. But it's good for all users to check their messaging.
OwnerRez recommends that users review their channel messaging templates (Settings > Messaging > Templates > Channel Templates) and triggers (Settings > Messaging > Triggers) to ensure they are sending the correct template to their guests across Vrbo, Airbnb, and Booking.com. This can be done in place of or to augment other custom messages (e.g., email, SMS) sent on your behalf to the guest.
Automatic Channel Messaging Triggers on New Booking.com API-connections Added
As a fast follow-up to January's Booking.com Messaging Added to the Inbox release and since Booking.com (BDC) guest platform emails are no longer brought into OwnerRez for new BDC bookings, we added onto the channel messaging and trigger ("Request Renter Agreement for Channel Bookings via Channel Message") for new BDC bookings so that guests are asked for contact information as soon as bookings occur. OwnerRez already does this for new Airbnb and Vrbo API connections made, but now it also includes Booking.com API connections. Users will see the new trigger showing alongside the others in your Settings > Triggers list. If you already had this kind of channel trigger, that trigger listing site inclusion will say all. The screenshot below lists all three individually just to make the point clear.
NOTE: OwnerRez emailed those account users who didn't already have any message triggers configured to inform them that we skipped adding a channel trigger for their BDC bookings with further instructions.
Airbnb Transaction Sync Automatically Enabled for New API-connections
Once enabled, Airbnb Transaction Sync replaces the need for Channel Bridge for Airbnb transactions (e.g., payments, refunds) for future Airbnb bookings. All new Airbnb API connections will automatically have the Airbnb Transaction Sync enabled by default and have their Transaction Sync date set to the first day of January of the previous year (e.g. January 1, 2023). In a future release, we will be turning this on for all remaining existing users who haven't enabled it themselves.
Learn more by reading the Airbnb Transaction Sync support article.
Display Projected Fees for LynnbrookGroup Accounts in Net-Billing Mode
Lynnbrook Group has added support to send Net Billing transaction fee amounts for some customers by detecting the difference between settlementAmount
and grossAmount
from the createVisitorPayment
to determine the Net Billing transaction fee.
- If the payment method is Gross billing, the expected deposit date will be the 1st day of the following month after the payment date.
- If the payment method is Net billing, the expected date for the fee will be the same expected deposit date as the transaction.
Bug Fixes
Do Not Allow Booking to be Deleted With Canceled Damage Protection. Deleted bookings that had paid for but canceled damage protection policies required manual refunds from OwnerRez. Deleted bookings is now disallowed if an invoiced or filed damage protection policy is in place; that way, a credit can be returned to the user automatically.
Fix Bug When Sending an SMS Message From a Template to a Guest That Also Has a Channel Booking. Some users who attempted to send a guest an SMS templated message in the conversation view encountered failures if the same guest also had a channel message thread. OR resolved this bug to ensure that users can send SMS-templated messages to guests with a channel message thread.
Fix the Broken "Configure" Link on Property Info After Enabling or Disabling a Property. The "configure" link next to First Payment section on the Property General Info page did not include the property ID, and clicking on the link resulted in an error. The "configure" link next to First Payment section on the Property General Info page now includes the property ID, and the link will work properly after re-enabling a property.
Fix Channel Tiles Misalignment When There are Coming Soon Channels. The in-app tiles of API integration listing channels were not displayed in proper alignment if Coming Soon listing channels were also displayed. OR fixed this issue so that all in-app tiles of API integration listing channels are displayed in proper alignment, no matter their coming soon status.
Fix Kaba Late Checkout Time. A user with a property API integrated with Kaba Door Lock with a multiple-mode user-level configuration encountered an incorrect checkout time during a booking with a late checkout time. We resolved this glitch, and API-integrated Kaba Door Lock properties with a multiple-mode user-level configuration will correctly generate door lock codes for bookings with late checkout times.
Fix Nightly Fees Rolled Into Rent for Listing/Property Search and Some Channels. Some users encountered nightly fee surcharges rolled into nightly rent displays for their property search widget with the rate range enabled and some affected listing channels. OR corrected this issue, and nightly fee surcharges will not be rolled into nightly rent displays for their property search widget with the rate range enabled, including affected listing channels.
Fix State/Province Display on Guest Autocomplete Form. The guest-facing forms' State/Province display was not properly toggling as expected when loading the guest form State/Province field. We fixed this glitch to ensure the appropriate State/Province field is the default display based on the guest country.
Handle Case When Importing From XLSX Where Google Sheets Munged the Date Value vs. Format Fields. Some users experienced import errors with Excel files due to changes in the Date Value vs. Format Fields when saved from Google Sheets. This fix ensures imports with Excel files saved from Google Sheets will import correctly.
Handle Duplicate Data in Airbnb Spot Rate Imports. A non-API-connected iCal user encountered Airbnb Spot Rate Import failures due to the insertion of duplicate dates when importing spot rates from Airbnb. We fixed this glitch, and Airbnb Spot Rate Import processes will be completed as expected.
Improve Template Enable/disable/delete. Deleted messaging templates were inadvertently disabled rather than deleted, but users could not edit or recover those "disabled" email templates. We fixed this so templates can be disabled, enabled, or deleted, or tell the user why they can't do the action they are attempting.
Only Show Hidden Payment Methods on Quotes to the User Who Created the Quote. Hidden payment methods were incorrectly displayed to Team Access Staff members who did not generate the quote for the hidden payment method. OR resolved this glitch by ensuring that hidden payment methods are shown only to the OR user who generated the quote.
Only Show "This is a preview of what the guest will see" on Guest Form to the User Who Created the Booking. Guest form previews were incorrectly displayed to some users, causing some confusion. We fixed this so guest form previews will only display "This is a preview of what the guest will see" to the user who created the booking and is previewing the forms.
Update Vrbo New Property Documentation to New Link. The link to "Add a New Vrbo Property" support article in-app was broken. It has now been replaced with the correct link.
Hubitat Lock Integration Private Beta:
- Don't Filter Out Mid-stay Bookings Where Start/End Times are Outside the Filter Window. Hubitat Lock Integration mid-stay bookings' start/end times were incorrectly filtered out from daily background synchronization. OR corrected this issue, ensuring that Hubitat Lock Integration mid-stay bookings will be correctly synchronized to hubs.
Google Vacation Rentals Private Beta:
- Disable Brand Editing Until After Properties are Fully "Recognized" by Google. Due to numerous Google Vacation Rental (GVR) Brand failures, the ability to add a GVR Brand will be disabled until users receive their first successful status check from GVR when the GVR Brand field is activated, allowing the user to configure their GVR Brand.
- Improve Layout of Property Mapping Warnings in Preparation for "Self-service Turn-on." Property Mapping Warnings and Layouts have been improved in anticipation of the GVR self-service turn-on process.
- Add New Landing Page Guest Form for Handling Channel Without a Hosted Website, in Preparation for "Self-service Turn-on." In anticipation of the GVR self-service turn-on process, OwnerRez has developed a guest form landing webpage to be used by OR users who do not have a Hosted Website.