Apps & channels

Connected to where guests book.

ODA is where your calendar lives. It sells your nights on the booking sites, takes payments into your own account, and talks to your door locks and your accountant's software. Each connection either brings in bookings, saves you a job, or does one on its own.

The ODA calendar for Dar Yasmine, a demo guesthouse: six rooms over two weeks, with stays from Booking.com, Airbnb, Expedia and direct bookings

Booking sites

Through the built-in channel manager: prices and availability sent to every site you connect, and their bookings arriving in ODA on their own, with the same nights closed everywhere else. We switch it on with you during setup. Calendar links (iCal) for any site that needs them.

Booking.com
Airbnb
Expedia
VR Vrbo
AG Agoda
TR Trip.com
HO Hostelworld
Google Vacation Rentals

Payments

Deposits or full payment at booking, and refunds by your cancellation policy, through your own Stripe account, where Stripe is available. Card fees are Stripe's; ODA never holds your money. Otherwise, guests pay at the property.

Stripe
Visa
Mastercard

Door locks

A code per stay, made before arrival, moved with the dates and removed at checkout. Nuki directly, or 100+ brands — igloohome, Yale, TTLock, Schlage — through Seam.

NU Nuki Beta
SE Seam Beta

Pricing

Smart pricing is built in: a suggested price for every night, with the reasons (your bookings, the holidays here, Ramadan and Eid, and the holidays where your guests come from), and an autopilot within your limits.

SP Smart pricing
PR PriceLabs Coming soon

Accounting

Each month's stays, charges and payments as a file for your accountant, ready for Excel or any accounting software.

AE Accounting export
Xero Coming soon
QuickBooks Coming soon

Website & analytics

Your own website and booking widget come with ODA. Add your Google Analytics tag to see who visits.

YW Your website
BW Booking widget
Google Analytics

Product names and logos are trademarks of their respective owners, shown to indicate supported integrations.

Webhooks

Missing one? Tell us.

For developers, ODA sends new bookings, changes, check-ins and messages to any address you give it, signed and retried. For everything else, tell us what you use: we add connections in the order hosts ask for them.

Ask about an integration →
# what arrives at your address
POST https://you.example/hook
{ "event": "reservation.created",
  "property": "Dar Yasmine",
  "checkIn": "2026-08-12" }

# also: reservation.updated, reservation.checked_in,
#       reservation.checked_out, message.received

One calendar, every site.

Tell us where you sell today and we'll show you how it connects.

Book a demo →