Live demo· sample data · resets on refresh
DashboardPropertiesLeasing2TenantsOwnersBookingsLeads3CalendarChannelsDirect Booking SitePayoutsBillingMaintenance3MessagesReportsNexxusHub2HelpSettings
AM

Alex Morgan

Saguaro Property Group

⌘K
Help centerPortals & booking site

Connecting Airbnb: live two-way sync for your listings

Yes — Nexxus connects to Airbnb directly. On the Channels page you sign in with Airbnb (no password shared), pick which Airbnb listing each unit is, and activate: upcoming reservations come in, then bookings, changes, cancellations, requests and guest messages flow in while availability, rates, fees and booking settings push out. Listing text, photos and reviews stay on Airbnb.

ChannelsMessagesImport data

Yes — you can link your Airbnb listings to Nexxus. The connection uses Airbnb's own sign-in, so Nexxus never sees your Airbnb password, and each Airbnb listing is matched to one of your units. Once a listing is active, Nexxus runs its calendar and pricing, and Airbnb's reservations land in Nexxus on their own.

Before you start

The connect window asks you to confirm three things:

  • No other channel manager is connected to your Airbnb account. Airbnb allows only one. If another property-management tool is connected, disconnect it in Airbnb first, or the connection fails.
  • Nexxus will control the listing's calendar and pricing. After activation, availability and nightly rates push from Nexxus, and edits made on Airbnb's own calendar stop sticking.
  • You have your Airbnb login ready. Sign in with the Airbnb account the listings are on.

You also need a nightly rate on the unit — Airbnb starts selling with the rates Nexxus pushes.

Live Airbnb sync is switched on per account. If your Channels page says "Live channel sync is almost here for your account", ask through the support chat to have it turned on. Your direct booking site works either way.

Connecting a listing

  1. Open Channels. The first time, click Enable on the "Enable the channel manager" card.
  2. Click the unit's card to open its workspace, then Sign in with Airbnb.
  3. Before you start — tick the three checks and click Continue.
  4. Confirm rates — review the nightly rate, minimum stay, selling window and the upcoming stays and blocks that will push as booked. Tick "These rates are correct" and click Push calendar & continue.
  5. Connect — Airbnb's sign-in opens in a new tab. Approve the connection and come back; the window moves on by itself. (Airbnb's approval screen may name our channel-sync technology partner — that's expected.)
  6. Choose which Airbnb listing this unit is and click Use this listing. Nexxus shows the pricing it carried over from the listing (discounts, fees, taxes).
  7. Click Activate sync. The listing's upcoming reservations are imported, and new ones flow in from then on.

Repeat for each unit. Parent buildings aren't listings — connect each unit on its own (see Multifamily buildings and units).

What syncs

WhatDirection
Reservations — new, changed and cancelledAirbnb → Nexxus
Booking requests and trip-change requestsAirbnb → Nexxus (Accept or Decline in Nexxus)
Guest messagesBoth ways, in Messages
Availability — every stay on the unit (Airbnb, direct, monthly, leases) plus blocked datesNexxus → Airbnb
Nightly and weekend rates, date-specific prices, minimum stays, stop-sellNexxus → Airbnb
Fees, extra-guest price, weekly and monthly discountsNexxus → Airbnb
Booking settings — Instant Book or request to book, check-in/out times, house rules, cancellation policiesNexxus → Airbnb
Listing title, description, photos and reviewsStay on Airbnb — edit them there

Each synced reservation becomes a Nexxus booking with its ledger and an expected payout schedule, and you get a notification for new, changed and cancelled stays. Details: Airbnb pricing, fees and booking rules and Airbnb requests and guest messages.

Sync status

Every listing card shows an Airbnb chip:

  • Synced — active; changes push to Airbnb within moments.
  • Not connected — no Airbnb listing is mapped to this unit.
  • Attention — the listing is mapped but not active yet, calendar pushes are failing and retrying automatically, there was an earlier sync error, or it reads Needs a full sync: the listing has never had a full calendar sync, so Nexxus sends only the dates that change. Press Sync now once to send its whole calendar.
  • Error — Airbnb reported a sync error in the last 24 hours, the account was disconnected on Airbnb's side, or it reads Removed from Channex: our channel-sync partner no longer has the listing, so Nexxus stopped sending its calendar (contact Nexxus support to set it up again).

Problem listings also appear under Needs attention with a Sync now button. In a listing's workspace, the Connection panel has Sync now, Refresh status and, when a mapped listing isn't active yet, Activate sync. Nexxus also checks Airbnb for new bookings and requests every 15 minutes, so a missed notice only delays a booking. Check for new bookings on the Channels page checks right away for your own listings.

When a channel booking can't be recorded

Nexxus keeps every reservation, change and cancellation it receives, even one it can't record yet (for example, a booking that breaks a rule, or a short outage). Such a reservation:

  • is listed first under Needs attention: "Channel booking not recorded", "Channel booking not finished", "Channel change not applied" or "Channel cancellation not applied", with the listing, guest, dates, how many tries it had ("Failed 2×") and the error;
  • is retried automatically, up to 5 tries over about 9 hours (5 minutes, 30 minutes, 2 hours, then 6 hours apart); after that it reads Stopped retrying;
  • sends one critical notification (bell and email) on its second failed try, or when Nexxus stops retrying (for a listing that was not mapped yet, when it joins your account).

Fix the cause, then press Retry on its card: Nexxus replays the reservation it kept and records it. Until a new booking is recorded, Nexxus doesn't hold its nights, so they can be booked again on other channels; a failed change or cancellation keeps the booking's previous dates held. Check for new bookings also tells you when one of your reservations failed and waits for its next automatic try.

Overlaps and reviews

Nexxus records every channel reservation as its own stay and never changes a lease or a booking-site stay because of one. When something needs a person, you get a notification instead:

  • Double booking (critical) — the channel sold nights a booking-site stay already holds, or a booking-site stay carries the reservation's confirmation code. The paid stay isn't changed; resolve it with the guests.
  • Overlaps another booking — the reservation shares nights with another booking on the unit (it may be the same stay recorded twice, for example by an import).
  • Review — the reservation matches a lease or a booking-site stay; Nexxus changed neither.
  • Moved (or Review) — the booking sat on another unit than the one the channel sells: Nexxus moves it there, unless an approved or sent owner payout already includes it, in which case it stays for you to review. While the channel holds the reservation on the unit it sells, those nights stay closed there, even if the booking moves to another property in Nexxus, and your booking site will not sell them either. Cancelling the booking reopens them. The Calendar page shows those nights taken on both units.
  • Re-opened — the channel sent a live reservation for a booking cancelled in Nexxus, so Nexxus re-opened it.
  • Needs a refresh — a channel's listing mapping changed and Nexxus could not update it on its own: press Refresh status under Recent channel activity on the Channels page. If the channel then leaves your list, its listings are no longer in your account; contact Nexxus support if that is unexpected.

Disconnecting a listing

In the workspace, open Connection → Disconnect Listing and confirm. The listing stays live on Airbnb with the calendar and prices Nexxus last pushed (review it on Airbnb), new bookings stop flowing into Nexxus, and other listings on the same Airbnb account aren't touched. You can reconnect any time.

Disconnect a unit before marking it "No longer managed" — inactive units drop off the Channels page.

Live sync vs. the Airbnb import

Live sync starts at activation and brings in upcoming reservations. Your past stays and payouts come from the Airbnb import. A stay that arrives both ways is matched on its confirmation code and updated, never duplicated. Expected payouts on synced reservations stay pending until you import Airbnb's paid payouts report or click Mark received on the booking's Payout schedule.

Good to know

  • Today the live connections are Airbnb and your own booking site.
  • The Channel sync list on a property's Channels tab ("List on channel") is a manual record of where else a unit is listed. It doesn't sync anything.
  • In the live demo, Casita #2, Desert Loft and Palo Verde Bungalow are already connected so you can try the workspace; signing in to a new Airbnb account needs a real Airbnb login, so the sandbox refuses it.

Related guides

Airbnb pricing, fees, discounts and booking rules

A connected listing's Channels workspace sets everything Airbnb sells with: nightly and weekend prices, date-specific prices and blocks on the calendar, minimum nights, cleaning/pet/extra-guest and other fees, weekly and monthly discounts, Instant Book or request to book, check-in times, house rules and cancellation policies. Changes push to Airbnb within moments.

Airbnb booking requests, trip changes and guest messages

On a connected Airbnb listing, booking requests and trip-change requests land in Nexxus with Accept and Decline and reminders before Airbnb's response window closes, and Airbnb guest messages arrive in your Messages inbox — replies you send there go back to the guest on Airbnb.

Importing Airbnb and short-term rental history

The Airbnb tab on the Import page reads your Airbnb reservations and payout CSV exports to bring in PAST stays, with payouts on the dates Airbnb actually paid, reconciled to the cent and undoable as one batch. It's safe to re-run. For ongoing two-way sync of upcoming reservations, connect Airbnb on the Channels page instead — the two work together.

Short stays on your booking site: instant book, requests and guest payment

Yes — guests can book nightly stays directly on your own booking site. Set a listing's Booking mode to nightly stays (or both stays and applications), choose Instant book (guests pay by card on the spot) or request-to-book (you approve, the guest gets a pay link), and the stay lands in Bookings with its ledger and closes the dates on Airbnb.

Multifamily buildings and units

A building holds units; units inherit the building's owner links and fee rates automatically, and a unit only needs its own owner link when its ownership differs — the override wins wholesale. Each unit rents, lists on Airbnb and publishes to your booking site on its own; the building itself is a container, not a listing.

The live demo: what it is and what it deliberately refuses

trynexxus.com/demo is the real Nexxus admin on a sample company (Saguaro Property Group, Phoenix), plus its tenant, owner and applicant portals and booking site. Everything is clickable and editable in your browser, Nex answers questions about the sample data, nothing is saved, a refresh resets it — and real-world actions (money, email, Stripe, Airbnb sign-in, domains, Nex's approval cards) are refused honestly instead of faked.