TurnMyBnb

TurnMyBnb is a short-term rental operations platform that automates the scheduling, coordination, and communication of property turnover cleanings. When connected to OwnerRez, TurnMyBnb listens for booking events in real time via webhooks and automatically creates, updates, or cancels cleaning tasks — notifying both the host and their cleaning team without any manual intervention.

This support article covers the full integration flow, step-by-step onboarding instructions with test credentials, and a complete list of data synced between OwnerRez and TurnMyBnb.

How the Integration Works

TurnMyBnb connects to OwnerRez using the official OwnerRez OAuth 2.0 API. Once a user authorizes the connection, TurnMyBnb registers webhooks on their OwnerRez account to receive real-time booking notifications. No polling. No manual data entry.

Direction OwnerRez → TurnMyBnb (one-directional)
Method Real-time webhooks (event-driven, no polling)
Write-back TurnMyBnb does NOT write any data back to OwnerRez
Authentication OAuth 2.0 — standard OwnerRez OAuth app authorization flow

What Data is Transmitted

The following table describes every booking event TurnMyBnb listens for via webhook and the resulting action taken within TurnMyBnb.

From To Trigger Event Action in TurnMyBnb Method
OwnerRez TurnMyBnb New Booking Creates a cleaning task scheduled for the guest checkout date. Sends email
notification to host and assigned cleaner.
Webhook
OwnerRez TurnMyBnb Booking Modified Updates the cleaning task to the new checkout date. Sends change notification to host and cleaner. Webhook
OwnerRez TurnMyBnb Booking Cancelled Cancels the associated cleaning task. Sends cancellation notification to host and cleaner. Webhook
TurnMyBnb OwnerRez NA No data is written back to OwnerRez. Integration is one-directional. NA
TurnMyBnb accesses booking check-in date, checkout date, property identifier, and booking status only. No guest personal information (name, email, phone) is accessed or stored by TurnMyBnb.

Test Credentials

Use the credentials below to walk through the complete onboarding flow exactly as an OwnerRez user would experience it. Start at the landing page URL and follow each step in order.

TurnMyBnb Account — used to sign in to TurnMyBnb

Landing Page URL https://turnmybnb.com/OwnerRezLanding 
Email ownerrezturnmybnb@gmail.com
Password ownerrezturnmybnb123!
Sign-in Method Click “Get Started Free”, then sign in with Google using the email above. If account already exists, click “Sign In” instead.
Role / Plan Select Host → choose any plan → click Start My Free Trial

OwnerRez Account — used to authorize TurnMyBnb access

OwnerRez Login URL https://www.ownerrez.com
Username / Email support@turnmybnb.com 
Password ownerrezturnmybnb123!
Properties 5 test properties pre-configured in Phoenix, Arizona
Testing Webhooks After connecting, create/modify/cancel a booking in OwnerRez to verify cleaning task creation, update, and cancellation in TurnMyBnb.

Both passwords are identical: ownerrezturnmybnb123! — TurnMyBnb uses Google OAuth. OwnerRez uses standard email/password.

Steps for integration

Follow the steps below in order. Each step tells you exactly what to do, then shows you a screenshot of what your screen should look like. The entire process takes under 2 minutes.

1. Navigate to TurnMyBnb and get started by clicking Connect with OwnerRez.2. To get started, click Connect with OwnerRez.

2. Check the box next to “I agree to the Terms and Conditions.”

  • If you are NEW to TurnMyBnb: Click the large teal button that says “Get Started Free.”
  • If you already HAVE a TurnMyBnb account: Click “Sign In” instead.

Check the box next to “I agree to the Terms and Conditions.”  If you are NEW to TurnMyBnb: Click the large teal button that says “Get Started Free.” If you already HAVE a TurnMyBnb account: Click “Sign In” instead.

3. TurnMyBnb does not create a separate password for you. Instead, it uses your existing Google, Microsoft, or Apple account to verify who you are. Click whichever button matches the account you want to use (e.g., Google, Microsoft, Apple). Follow the prompts from Google / Microsoft / Apple to complete sign-in. You will be returned to TurnMyBnb automatically once sign-in is complete.TurnMyBnb does not create a separate password for you. Instead, it uses your existing Google, Microsoft, or Apple account to verify who you are. Click whichever button matches the account you want to use (e.g., Google, Microsoft, Apple). Follow the prompts from Google / Microsoft / Apple to complete sign-in. You will be returned to TurnMyBnb automatically once sign-in is complete.

4. TurnMyBnb will ask how you plan to use it. Select “Host” (since you own short-term rental properties). Below that, choose a subscription plan. All paid plans include a 14-day free trial, and no credit card is required to start. Once you have made your selections, click the button that says “Start My Free Trial.”4. TurnMyBnb will ask how you plan to use it. Select “Host” (since you own short-term rental properties). Below that, choose a subscription plan. All paid plans include a 14-day free trial, and no credit card is required to start. Once you have made your selections, click the button that says “Start My Free Trial.”

5. TurnMyBnb will now send you to the OwnerRez website so you can give TurnMyBnb permission to read your booking information. You will see the OwnerRez login screen. Enter your OwnerRez email address and password, then click “Sign in.” This is your normal OwnerRez login — the same one you use every day.TurnMyBnb will now send you to the OwnerRez website so you can give TurnMyBnb permission to read your booking information. You will see the OwnerRez login screen. Enter your OwnerRez email address and password, then click “Sign in.” This is your normal OwnerRez login — the same one you use every day.

6. After logging in to OwnerRez, you will see a screen that says “Authorize TurnMyBnb — Authorize OwnerRez to securely share your data with TurnMyBnb.” Click the green button that says “Authorize TurnMyBnb” to allow the connection. If you change your mind, click “No, thanks!” to cancel without connecting.After logging in to OwnerRez, you will see a screen that says “Authorize TurnMyBnb — Authorize OwnerRez to securely share your data with TurnMyBnb.” Click the green button that says “Authorize TurnMyBnb” to allow the connection. If you change your mind, click “No, thanks!” to cancel without connecting.

7. You are connected! Your bookings will now sync automatically You will be returned to TurnMyBnb and see a confirmation message: “You’re connected to OwnerRez! Your bookings are now syncing automatically.” TurnMyBnb has already imported your properties from OwnerRez. You will see them listed on the screen.7. You are connected! Your bookings will now sync automatically You will be returned to TurnMyBnb and see a confirmation message: “You’re connected to OwnerRez! Your bookings are now syncing automatically.” TurnMyBnb has already imported your properties from OwnerRez. You will see them listed on the screen. 

From here you can: View your imported properties, view your cleaning schedule, or invite your cleaning team. You are done. From this point on, every new booking in OwnerRez will automatically create a cleaning task in TurnMyBnb — no further action is needed.

What Happens After Connection

Once connected, TurnMyBnb runs automatically. You do not need to log in or take any action for your bookings to stay in sync. Here is what happens for each booking event:

  • New booking in OwnerRez → TurnMyBnb automatically creates a cleaning task scheduled for the guest’s checkout date. An email notification is sent to you (the host) and your assigned cleaner immediately.
  • Booking date change in OwnerRez → TurnMyBnb automatically updates the cleaning task to the new checkout date. Both you and your cleaner are notified of the change.
  • Booking cancellation in OwnerRez → TurnMyBnb automatically cancels the cleaning task. Both you and your cleaner receive cancellation notifications.

All of this happens in real time — the moment a booking changes in OwnerRez, TurnMyBnb is updated. There is no delay and no manual steps required.

Technical Details

Authentication

  • TurnMyBnb uses the standard OwnerRez OAuth 2.0 authorization code flow
  • Users authenticate at secure.ownerreservations.com with their OwnerRez credentials
  • TurnMyBnb receives an access token scoped to the user’s OwnerRez account
  • Tokens are stored securely and refreshed as needed

Webhooks

  • Webhooks are registered programmatically at onboarding via the OwnerRez webhook API
  • TurnMyBnb registers for three event types: booking created, booking modified, booking cancelled
  • Each user’s webhook routes to a unique endpoint keyed to their TurnMyBnb account
  • Webhook payloads receive an immediate HTTP 200 acknowledgment; processing is asynchronous
  • Idempotency implemented using booking identifier + last updated timestamp

Data Fields Accessed from OwnerRez

Field Purpose
Property identifier and name Retrieved at onboarding to map OwnerRez listings to TurnMyBnb properties
Booking check-in date Stored for context and display in TurnMyBnb cleaning cards
Booking checkout date Used as the scheduled cleaning date
Booking status Detected to create, update, or cancel cleaning tasks
Booking identifier Used for idempotency and matching bookings to existing cleaning tasks

About TurnMyBnb

TurnMyBnb is a short-term rental operations platform built for hosts, property managers, and cleaning companies. It automates the scheduling and communication of property turnovers, giving hosts real-time visibility into their cleaning operations and giving cleaning teams the tools to manage their work professionally. See Pricing.

Website https://turnmybnb.com 
Support Email support@turnmybnb.com 
OwnerRez Landing Page https://turnmybnb.com/OwnerRezLanding 
Prepared by Tommy Ash, Founder — TurnMyBnb
Document Date May 2026