Activities in Funbutler
Activities are the core building blocks of your packages in Funbutler. They define what happens, where it happens, and when it happens during a booking. Every package relies on activities to decide:
Which resource should be allocated (e.g., a lane, room, court)
When that resource should be used
How long the activity lasts
This makes activities essential for creating accurate, reuasble packages within your venue.
Matching Activity Duration to Resource Duration
When an activity allocates a resource, the activity’s duration must match the time you want that resource occupied.
For example:
If a bowling lane should be booked for 60 minutes and the lane resource is using 60 minute timeslots, the bowling activity must also be 60 minutes.
If a party room should be used for 30 minutes and the room uses 30 minute timeslots, the activity allocating the party room must be 30 minutes.
Keeping activity duration consistent ensures Funbutler schedules resources correctly without overlaps or gaps.
Examples of Activities
Example 1: Bowling Game
Duration: 60 minutes
Allocates: Bowling Lane
Used inside a “Bowling Session” package
Example 2: Briefing Session
Duration: 15 minutes
Allocates: Briefing Room
Used inside a “Laser Tag Adventure” package
Example 3: Food Serving
Duration: 20 minutes
Does not allocate a resource
Used as an add-on or as part of a birthday package
Addon Activities
Activities can also function as standalone add-ons that customers can add to an existing package during the booking flow. These are called addon activities.
Common examples:
Add an additional game
Add extra resources
Addon activities behave slightly differently because they are optional and may or may not allocate a resource depending on their purpose.
Important: Addon Activities Need a Different Setup
Addon activities require a few additional steps and specific configuration to work correctly inside the booking flow.
For a full walkthrough, please see the Addon Activity help article.
