ResytechResytech Docs
Activities & Experiences

Creating Activities

How to create and configure activities in Resytech.

Adding a New Activity

  1. Navigate to Dashboard > Activities
  2. Click Add Activity
  3. Fill in the basic details:
    • Name — the display name shown to customers
    • Description — a detailed description for the checkout page
    • Category — organize activities by type
    • Featured Image — the main photo shown in the checkout

Activity Types

When creating an activity, you must select a type. This cannot be changed after creation.

TypeDescription
Equipment RentalCustomers choose from predefined duration options (e.g., 1 hour, 2 hours). Each duration has its own price. Best for kayaks, bikes, paddleboards, etc.
TourRuns at fixed scheduled times with a set duration. Priced per person or flat rate. Best for guided tours, classes, group experiences.
Dynamic Duration Equipment RentalCustomers choose a custom rental length within a configurable min/max range. Priced per hour. Best for flexible boat rentals, all-day gear hire.

General Settings

The General tab contains the core information about your activity.

SettingDescriptionLimits
Activity NameThe main title customers see when browsing activitiesMax 50 characters
TaglineA short, memorable phrase displayed alongside the nameMax 50 characters
Short DescriptionAn excerpt shown in activity listings and search resultsMax 100 characters
Detailed DescriptionFull rich-text description shown on the activity detail page. Supports formatting, links, and images.No limit
Cancellation PolicyRich-text policy displayed to customers during checkout and in confirmation emailsNo limit
Activity ColorA color used to identify this activity in dashboard calendars, reports, and chartsHex color value

Equipment Settings

These settings appear on the General tab and control how equipment selection works during booking.

SettingDescriptionDefault
Equipment Type LimitMaximum number of different equipment types a customer can select in a single booking. Set to 0 for unlimited.0
Allow Equipment MixingWhether customers can select multiple equipment types in one booking. When disabled, customers are limited to a single equipment type.Disabled

Post-Booking Survey

You can assign a specific survey to an activity that overrides your location's default survey. This is configured on the General tab under "Post-Booking Survey." If no override is set, the location's default survey is used.

Activity Manifest (Capacity)

The manifest defines guest limits and demographic breakdowns for your activity.

SettingDescription
Guest LimitMaximum number of guests per time slot. When a slot reaches this limit, it shows as full.
Guest MinimumMinimum number of guests required to run the activity.
Age RestrictionMinimum age for participants.
DemographicsAssign company-defined demographics (e.g., Adult, Child, Senior) to control pricing tiers and capacity tracking per group.

Custom Fields

Custom fields let you collect participant-specific information during checkout. Each field is attached to the booking record.

Field PropertyDescription
LabelThe question or field name shown to the customer
TypeThe input type (text, number, select, etc.)
RequiredWhether the customer must fill in this field to complete the booking

Common uses include collecting age, weight, height, experience level, dietary restrictions, allergies, or any business-specific data.

Media

Upload images and videos to showcase your activity on the checkout page.

PropertyDescription
TypeImage or video
URIThe URL of the uploaded media file
Thumbnail URIA smaller preview image used in listings
DescriptionAlt text or caption for the media item
OrderDisplay order on the activity page (drag to reorder)

Agreements

Agreements are terms, waivers, or policies that customers must acknowledge during checkout.

PropertyDescription
TitleThe heading displayed to the customer
BodyThe full text of the agreement
RequiredWhether the customer must accept before completing the booking
EnabledToggle the agreement on or off without deleting it

Communication Settings

Control what information appears in booking confirmation emails for this activity.

SettingDescriptionDefault
Email BodyCustom content included in the confirmation emailEmpty
Email TermsTerms and conditions text included in the emailEmpty
What to BringA list of items customers should bring (displayed as a checklist)Empty
Arrive By (Minutes Before)How many minutes before the activity start time customers should arrive0
Show Meeting LocationInclude the meeting location in the emailOff
Show Custom Field AnswersInclude the customer's custom field responses in the emailOff
Show Arrival TimeDisplay the calculated arrival time in the emailOff
Show DurationInclude the activity duration in the emailOff

Payment Settings

Configure deposit and payment collection options per activity.

SettingDescription
Downpayment EnabledWhether to collect a partial payment at booking time instead of the full amount
Downpayment PercentThe percentage of the total to collect as a deposit (e.g., 50%)
Downpayment Collection DaysNumber of days before the activity date to collect the remaining balance

Calendar Sync

Activities support iCal sync URLs that allow external calendars (Google Calendar, Outlook, etc.) to pull in booking data. You can add multiple iCal sync URLs per activity.

Cloning Activities

To quickly set up similar offerings, use the Clone feature:

  1. Open an existing activity
  2. Click Clone Activity
  3. Modify the cloned version as needed

This copies all settings, pricing, and scheduling from the original.

Activity Status (Publishing)

Activities have a published/unpublished state:

  • Published — visible on the checkout page and available for online booking. Changes take effect immediately.
  • Unpublished — hidden from customers but preserved in the system. Existing bookings are not affected.

Publishing is controlled by a toggle on the General settings tab. Ensure all settings (scheduling, pricing, manifest) are correctly configured before publishing.

On this page