ResytechResytech Docs
Activities & Experiences

Activities & Experiences

Define, configure, and manage the activities and experiences you offer.

Activities are the core of what you sell in Resytech. Whether you run guided tours, cooking classes, or zip line adventures, activities let you define what you offer with flexible configuration. Each activity combines scheduling, pricing, capacity, media, and operational settings into a single bookable product that appears on your checkout page.

Key Concepts

Activity Types

Every activity is one of three types, which determines how scheduling and pricing work:

TypeDescriptionUse Case
Equipment RentalCustomers select a duration from predefined options and a time slot. Price is set per duration.Kayak rentals, bike rentals, paddleboard hire
TourRuns at fixed scheduled times with a set duration. Price is per person or flat rate.Guided tours, cooking classes, zip line adventures
Dynamic Duration Equipment RentalCustomers choose a custom rental length within a min/max range, with hourly pricing.All-day boat rentals, flexible gear hire

Pricing Models

Activities support three pricing models:

  • Per Booking — a flat rate regardless of group size
  • Per Person — price multiplied by the number of participants
  • Per Equipment — price applied per piece of equipment selected

Scheduling Modes

Scheduling controls when customers can book. Two independent dimensions are configured:

Date mode (which days the activity is available):

  • Date Range — available between a start and end date
  • Specific Dates — available only on individually selected dates
  • Repeating Days — available on chosen days of the week within a date range
  • Year Round — available every day of the year (use blackout dates to block exceptions)

Time mode (which times are offered each available day):

  • Time Slots — generated at regular intervals between a start and end time (e.g., every 30 minutes from 9 AM to 5 PM)
  • Specific Times — individually listed departure or start times (e.g., 9:00 AM, 1:00 PM, 4:30 PM)

Other Key Concepts

  • Capacity (Manifest) — maximum and minimum number of guests per time slot, with optional age restrictions and demographic breakdowns
  • Facilitators — guides or instructors assigned to run the activity, with conflict detection to prevent double-booking
  • Blackout dates — date ranges when an activity is unavailable, overriding all other scheduling
  • Pricing modifiers — rules that adjust the base price based on date, time, day of week, duration, or customer demographic
  • Trip protection — optional add-on insurance customers can purchase during checkout
  • Custom fields — additional data collected from customers during booking (e.g., weight, experience level)
  • Special events — one-off scheduled sessions on specific dates with custom times and durations
  • Equipment assignments — link inventory items to activities so customers can select gear during booking
  • Agreements — terms, waivers, or policies that customers must acknowledge before booking
  • Communication settings — control what information appears in confirmation emails (arrival time, what to bring, meeting location)

On this page