How OTA & reseller bookings connect to TripWorks

How TripWorks, working as your channel manager, connects OTAs and resellers and brings their bookings into one calendar.

Written By Melanie Gannone (Super Administrator)

Updated at October 22nd, 2026

TripWorks works as your channel manager. It connects you to a marketplace of hundreds of OTAs and resellers and brings their bookings, availability, and cancellations into one calendar. You manage Viator, GetYourGuide, Klook, and the rest in one place.

Resellers come in two kinds. OTAs (online travel agencies such as Viator and GetYourGuide) typically wholesale your activities and keep the difference as commission. Private partners are resellers in your local market, such as a nearby resort or agency, who may earn a commission or buy at a wholesale rate. Either kind can be set up under More → Resellers.

How it works

  1. Add the reseller. Under More → Resellers, select Add a Partner... and choose the OTA's logo, or add a private partner. See Set up a reseller and Supported OTAs.
  2. TripWorks connects it. The reseller's bookings, availability, and cancellations sync with your calendar. Some OTAs ask you for a few details, such as a supplier ID and API key. For Viator, follow Connect Viator to TripWorks.
  3. Bookings arrive as normal trips. Each one is recorded with the Reseller method and the reseller's name. Payment, commission, and invoices follow the reseller's settings. See Booking methods.

If a channel isn't connected yet

Import its bookings with a CSV or enter them by hand, and keep your availability updated in TripWorks so the same spots aren't sold twice. See Import your data. To ask about connecting a channel, contact support.

For lightweight automation between TripWorks and other tools (outside of OTA booking flows), see Set up your Zapier integration.

Frequently asked questions

Do I need to know how a channel connects?

No. Add the reseller and TripWorks connects it and brings its bookings into your calendar. If a channel needs details from you, such as a supplier ID, its setup guide says so.

How do I bring in bookings from a channel that isn't connected yet?

Enter them by hand or import them with a CSV, and keep your availability updated so you don't oversell. See Import your data.

Can I connect Airbnb Experiences?

Contact support to ask about connecting it. In the meantime, bring its bookings in by CSV import or by hand.

Built for attractions, tours & activities

Sell everywhere, manage it in one place

See how attractions, tours, and activities pull OTA and reseller bookings into one calendar on TripWorks. Book a demo and make the switch.

Can't find what you're looking for?

Our team is here to help. Reach out and we'll get back to you as soon as possible.

Contact us →