Overview
Resources in Singenuity represent the physical or logical assets that limit your booking capacity — things like kayaks, vehicles, jeeps, carts, rafts, or shuttles. Rather than capping bookings purely by participant count, Resources let you cap bookings by the actual gear or transportation you have available.
For example, if you own 10 kayaks that each seat 2 people, you can use Resources to ensure you never overbook beyond your kayak supply, even if a time slot could theoretically hold more guests.
Resources are configured in multiple places that work together — the resource itself, the activity, the rate, and the schedule. This article walks through each layer in the order you'll set them up.
Important: Resources function as a separate cap that operates independently from a time slot's participant capacity. Both caps are active at the same time, and the lower of the two is what controls online availability. Understanding this interaction is essential to using Resources effectively — see "How Resource Capacity Interacts with Time Slot Capacity" below.
Tip: Resources are a hard cap. Once a resource's available quantity is fully booked, no further bookings can be made — internally or online — unless an operator manually increases the resource count for that specific time slot from the register.
Part 1: Creating a Resource
Navigate to manage.singenuity.com and select Products in the top menu. In the left-hand sidebar, click Resources, then click the blue + New button to create a new resource.
When creating a resource, configure the following:
Name: The name of the resource (e.g., "Kayaks", "16-Passenger Van", "Cart").
Quantity: The total number of this resource you have. For example, if you own 10 kayaks, the quantity is 10.
Seat Capacity: The number of people each individual unit of this resource can hold. For a 2-person kayak, the seat capacity is 2.
Save the resource. You're now ready to attach it to an activity.
Part 2: Enabling Resources on an Activity
Resources do not affect any activity until they are explicitly enabled on it. Navigate to the activity you want to apply resources to, then select the Resources tab in the left-hand menu within that activity.
Toggle on Manage Capacity with Resources. Once enabled, the following settings become available:
Combine Parties
Allow a single resource to accommodate multiple parties per time slot.
When off: No two bookings may share the seats of a single resource. Once a booking is made for a resource — even at less-than capacity — that resource is no longer available.
When on: Multiple separate parties can share the same resource as long as there are seats remaining.
Example: You have a vehicle with 5 seats. A party of 3 books. With Combine Parties on, another party of 2 can still book the remaining seats on the same vehicle. With it off, that vehicle is locked to the first party regardless of empty seats.
Split Parties
Allow a single party to be split across more than one resource per time slot.
When off: A single party cannot exceed the available seats on one resource. A party larger than the resource's capacity will not see availability.
When on: A party larger than one resource can be split across multiple resources.
Example: You have two vehicles each with 5 seats. A party of 8 books. With Split Parties on, the system can place 5 participants on one vehicle and 3 on the other. With it off, the party of 8 would see no availability.
Multiple Resources Methodology
When more than one resource is attached to a rate, this setting controls how seats are deducted from those resources:
Pull by Priority Order: Seats are deducted from the first resource in the priority list. Once it's full, the system moves to the next resource, and so on. The order is set via drag-and-drop when attaching resources to a rate (Part 3 below).
Pull from All Resources: Seats are deducted from every linked resource simultaneously. For example, a wheelchair rate could use one seat on the boat AND two seats on the bus per rate added.
Resource Duration (Activity Level)
While on the activity's Resources tab, you'll also set a default resource duration — how long a resource booked through this activity is considered "in use." This duration determines how the system handles overlapping time slots that share resources (more on this below).
Part 3: Attaching Resources to Rates
After enabling resources on the activity, you must attach the resources to specific rates within that activity. Navigate to the Rates tab within the activity and edit each rate that should consume a resource.
At the bottom of the rate settings, you'll find a Use Resource Capacity section. From here:
Click to add a resource.
Select the resource from your list.
Enter the number of seats that this rate consumes from that resource. For example, a "Wheelchair Access" rate might consume 2 seats on a 10-seat bus.
Optionally, set a duration specific to this resource on this rate (see Duration Hierarchy below).
You can attach multiple resources to a single rate. Drag and drop them to set the priority order if Pull by Priority Order is enabled at the activity level.
Duration Hierarchy
Resource duration can be set in three places, and the system applies them in a strict priority order. Understanding this hierarchy is critical:
Activity-level duration — The default duration for resources on this activity. Used if no other duration is set.
Rate-level duration — Overrides the activity-level duration for any resource attached to this rate.
Resource-on-rate duration — Overrides both of the above. This is the duration you set directly on a resource within a specific rate.
In other words: resource-on-rate > rate > activity. The most specific setting always wins.
Part 4: Configuring Resources at the Schedule Level
Even with everything connected, you still need to tell each schedule how many of each resource it's allowed to consume. This is what controls the actual bookable capacity.
Navigate to the Schedules tab within your activity.
Open the schedule you want to configure and go to the Basic Info tab.
Scroll down to the Resources section. Every resource in your account will be listed here.
Click Include for the resources this schedule should use, and enter the number of units this schedule is allowed to pull.
Example: You own 10 kayaks, but you only want this particular schedule to use 5 of them. Enter 5 in the kayak field. Even though 10 kayaks exist account-wide, this schedule will only ever pull from the first 5.
Part 5: Resources Across Multiple Activities & Overlapping Time Slots
When the same resource is attached to more than one activity, the system enforces the resource cap across all of them based on overlapping time slots and the resource duration.
Example: You have 10 kayaks. Two different activities both pull from the kayak resource with 5 allocated to each schedule. If a customer books 5 kayaks on Activity A during a time slot that overlaps with Activity B's time slot (based on the resource duration), Activity B's overlapping time slot will show as unavailable — because the kayaks are already in use.
This is why the resource duration matters so much: it determines which time slots are considered "overlapping" for the purposes of the cap.
How Resource Capacity Interacts with Time Slot Capacity
Resource capacity and time slot participant capacity are two independent caps, each acting as its own limit on the same activity. They are not alternatives — they run side by side, and the lower of the two will always stop online bookings.
This is important to internalize:
Time slot capacity controls how many participants can book a specific time slot.
Resource capacity controls how much gear/vehicle availability can be consumed across overlapping time slots.
The system honors whichever cap is reached first. If a time slot has a participant capacity of 24 but only enough resources for 16, online availability will close at 16. If resources allow 32 but the time slot's participant capacity is 24, availability closes at 24.
Example: A guided tour has a time slot capacity of 24 participants, and 4 vans seating 8 each (32 total seats of resource capacity) attached to its rates. The lower number — 24 — is what customers will hit when booking online, even though the vans could technically hold 32.
Used together, these two caps enable some powerful configurations — see the Use Cases section below for examples.
A Note on Duration Before the Use Cases
Resource duration is one of the most important settings to get right. It determines how long a resource is "in use" after a booking, which controls whether back-to-back time slots within the same activity, or overlapping time slots across multiple activities, see availability or show as fully booked. Several of the use cases below rely on duration being set correctly to behave as expected.
Common Use Cases
Here are some examples of how operators put Resources to work in Singenuity:
Fleet-based capacity for kayaks, paddleboards, or similar rentals — Cap bookings by your actual gear count rather than by participant numbers. Ten 2-person kayaks means you can't accept an 11th booking even if a time slot could theoretically hold more.
Shuttle or vehicle capacity for guided tours — Tie a tour's bookable capacity directly to the vehicle taking guests out (16-passenger van, 8-passenger van, etc.). When the van is full, the time slot is full.
Back-to-back time slots within a single activity — Set a resource duration that reflects how long gear is actually out of circulation. For example, a 2-hour kayak rental with a 2-hour duration means kayaks become available again for the next time slot exactly when guests return. Misconfiguring this duration is one of the most common reasons time slots either show unavailable when they shouldn't, or get overbooked when they shouldn't.
Overlapping activities sharing the same resource pool — Two different activities (a morning rafting trip and an afternoon kayak tour) that both pull from the same kayak pool. The system uses the resource duration to determine whether their time slots are considered overlapping. A booking at 10 AM with a 2-hour duration will block the kayaks until 12 PM, so a 1 PM slot is fine — but an 11 AM slot is not.
Combining parties on a shared vehicle or vessel — Allow strangers to share a single resource when there's room. For example, two separate parties of 3 and 2 both booking onto the same 5-seat shuttle.
Splitting a large party across multiple resources — Let a group of 8 split across two vehicles automatically when no single resource can hold them all together.
Mixed-consumption rates — A wheelchair-accessible rate that takes 1 seat on the boat and 2 seats on the bus simultaneously, ensuring both resources are reserved correctly for that single guest.
Per-time-slot capacity overrides — Bumping a single time slot from 5 kayaks to 6 because a regular group called in and you have an extra unit available that day, without affecting your default schedule.
Limiting one schedule to only part of your fleet — Owning 10 kayaks but only allowing a specific schedule (like a beginner tour) to use 5 of them, reserving the rest for advanced tours.
Creative Uses with Time Slot Capacity & Resource Capacity Together
Because the two caps function independently, you can layer them strategically:
Per-trip headcount cap on top of fleet cap — Set a time slot capacity of 24 across your full fleet of 4 vans (each seating 8). Even though the vans technically hold 32, the trip is capped at 24 for guide-to-guest ratio or safety reasons. The lower cap (24) wins.
Soft-cap online, hard-cap by gear — Use a lower time slot capacity to throttle online bookings during early season or testing, while resources hold the true maximum. Staff can manually push past the time slot cap internally if needed, but the resource cap remains the hard limit nobody can override without a per-time-slot adjustment.
Reserve some gear for walk-ups or VIPs — Set the schedule's resource availability lower than your actual fleet (e.g., 5 of 10 kayaks), holding the rest in reserve. Operators can bump the resource count up per time slot from the register when needed for walk-ups or special bookings.
Example Setup: No Overlap Between Time Slots, One Group Per Vehicle
A common goal is to run an activity where each time slot has its own dedicated vehicles (no carry-over between slots) and each group keeps their own vehicle (no strangers mixing). Here's how the settings come together to achieve that:
On the Activity's Resources tab:
Manage Capacity with Resources: On
Combine Parties: Off — this guarantees each group keeps their own vehicle, even if there are empty seats.
Split Parties: Your call. Turn on if you want large parties to be able to split across multiple vehicles. Turn off if a party must fit on a single vehicle or not book.
Multiple Resources Methodology: Pull by Priority Order — fills your first vehicle before moving to the next.
Resource Duration: Set to match the full length of the activity (or longer if you need a buffer for cleaning, refueling, or transitioning between groups or less if you want it to be less).
On the Schedule's Basic Info tab:
Include the vehicles you want this schedule to use and set the quantity available.
Space your time slots at least as far apart as the resource duration. If the duration is 2 hours, time slots should be at least 2 hours apart (10 AM, 12 PM, 2 PM, etc.). Placing a 10 AM and 11 AM slot with a 2-hour duration will cause the 11 AM slot to show as unavailable, because the vehicle is still out from the 10 AM booking.
On the Rates tab:
Edit each rate and, under Use Resource Capacity, attach the vehicle(s) with the appropriate seat consumption per ticket.
The combination of Combine Parties off, a duration that matches the activity length, and time slots spaced to honor that duration is what delivers both goals — no overlap between time slots, and one group per vehicle.
Part 6: Adjusting Resource Availability Per Time Slot
The number of resources you set in a schedule's Basic Info is the default — but you can manually override it for any individual time slot from the register.
This is useful when you want to allow more bookings than the default cap for a specific date or time without changing the overall schedule.
To adjust:
Open the register at register.singenuity.com or the Register 2 iOS app.
Navigate to the time slot you want to adjust.
Click the resource icon for that time slot.
Increase or decrease the number of available resources for that specific time slot.
Important: Resources are a hard cap. If a time slot has hit its resource limit, the system cannot be overridden — not by staff internally, and not online. The only way to allow additional bookings is to manually increase the resource count for that specific time slot from the register.
Example: Your schedule defaults to 5 kayaks per time slot, but a group requests 6 on Saturday at 10 AM. You can open that time slot in the register and bump its kayak count from 5 to 6 — and that override applies only to that specific time slot. All other time slots continue using the default of 5.
Conclusion
Resources are one of the most powerful capacity-management tools in Singenuity, but they require setup across four layers — the resource itself, the activity, the rates, and the schedule. Combined with time slot capacity and a properly configured duration, Resources give you precise, gear-aware control over availability that prevents overbooking and enables creative scheduling strategies.
For information on creating activities, see the Creating a Sellable Activity article. For information on building schedules, see the Creating Activity Schedules article.
