Guide

Team Members

Scheduling Fundamentals

Petboost books around three settings: a schedule for when you work, sessions for the blocks of the day when appointments can start, and pets at a time for how many pets you take at the same moment.

Updated 8 November 2026 - 12 min read

Petboost scheduling mirrors what happens in your business rather than forcing a generic template. The schedule is the outer boundary, sessions are the structure inside it, and pets at a time is the limit at any moment.

ConceptReal-life questionExample answer
ScheduleWhen am I available?Monday to Friday, 9am to 5pm
SessionsHow do I chunk my day?Morning grooms, afternoon training
Pets at a timeHow many at one time?3 pets at once

For example, a 9am to 5pm schedule can hold a morning grooming session from 9am to 12pm at 2 pets at a time, a lunch break, and an afternoon session from 1pm to 5pm at 3 pets at a time.

Set up scheduling for a new account

A new account can build its first team members and calendars with the Schedule Setup wizard, then add hours and sessions.

  1. Open Schedule Setup and select Guide me through it.
  2. Answer the questions on the step, then select Continue.
  3. Repeat for each step on the rail.
  4. On Review, check Review Your Setup, then select Save & Add Your First Service.

The wizard does not set working hours. Set them next, as below. Schedule Setup and Health Check describes each step of the wizard.

Schedule

The schedule is your weekly working hours template: the days and times you are available. For example:

DayHoursStatus
Monday9am to 5pmWorking
Tuesday9am to 5pmWorking
WednesdayNoneDay Off
Thursday9am to 7pmWorking
Friday9am to 3pmWorking
Saturday10am to 2pmWorking
SundayNoneDay Off

Set your schedule

Each team member and resource has its own schedule.

  1. Open Schedules & Sessions.
  2. On the team member's or resource's week, switch each day to Working or Day Off.
  3. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

The same week is under Working Hours on each team member's and resource's own page. A working day takes no bookings until it has a session.

Sessions

A session is a focused time block within your schedule where appointments can start.

Without sessionsWith sessions
Random gaps in your diaryBookings fill structured blocks
Same rules all dayDifferent pets at a time or services per block
Customers see confusing availabilityCustomers see clear booking windows
Hard to plan your dayPredictable structure

A groomer might run these sessions:

SessionTimePets at a timeWhat is allowed
Morning Groom9am to 12pm2Full grooms only
Afternoon Express1pm to 4pm4Bath, nails, tidy-up
Late Booking4pm to 6pm1Any service

A daycare might run these:

SessionTimePets at a timePurpose
Drop-off Window7am to 9am15High traffic intake
Morning Play9am to 12pm12Active supervision
Rest Time12pm to 2pm12Quiet period
Afternoon Play2pm to 4pm12Active supervision
Pick-up Window4pm to 6pm15High traffic departure

Add a session

  1. Open Schedules & Sessions.
  2. On the team member's or resource's week, select Add Session on a working day.
  3. Set Start Time and End Time.
  4. Optional: set Pets at a time for this session. Left empty, the session uses the default.
  5. Select Add Session.
  6. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

Besides its own pets at a time, a session can limit its services and pets under Advanced options: Services in this session, and Which pets can book with Weight Restrictions (kg), Age Restrictions, Included Breeds and Excluded Breeds. See Managing Rosters & Schedules.

Pets at a time

Pets at a time is how many pets can be handled at the same moment, not a daily limit: "3 dogs at any given moment" is right, "3 dogs per day" is wrong. Ask yourself how many dogs you can physically handle right now.

With 3 pets at a time, a 3-hour session and services of about 1 hour, one session can take 9 dogs: 3 at a time, three times over.

BusinessWhat limits you?Typical pets at a time
Solo groomerNumber of tables1 to 2
Grooming salonNumber of stations3 to 6
DaycarePlay area size10 to 20
Dog walkerSafe walking group4 to 6
Trainer (private)One-on-one attention1
Trainer (group)Class size6 to 10
BoardingNumber of kennelsVaries

Set pets at a time

A team member and a resource each have their own number, and a session can override it.

  1. Open Team Members and select Manage on the team member.
  2. Choose Capacity.
  3. Set Pets at a Time.
  4. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

A resource has the same setting under Capacity on its own page, and a session has Pets at a time in the session editor. See Pets at a Time and Resource Capacity Management.

How the three connect

Here is one Monday, 9am to 5pm, with a morning grooming session at 2 pets at a time and an afternoon express session at 3:

TimeSessionPets bookedPets at a time
9:00amMorning Grooming2 (full)2
10:00amMorning Grooming2 (full)2
11:00amMorning Grooming12
12:00pmLunch breakNoneNone
1:00pmAfternoon Express3 (full)3
2:00pmAfternoon Express23
3:00pmAfternoon Express3 (full)3
4:00pmAfternoon Express13

That is 14 dogs across the day, and never more than 3 at once.

Eligibility rules

Schedule, sessions and pets at a time decide when bookings can happen. Eligibility rules decide who can book. When a customer books online, Petboost checks each of these layers before it offers a time:

LayerWhat Petboost checks
ServiceThe service can be booked online, and the notice period is met
Initial serviceWhen the service has a prerequisite, the pet has completed it, such as a temperament test before daycare
Pet eligibilityThe pet's age, weight and breed are allowed, and its vaccinations are up to date
Team memberWorking hours apply, no leave or blocked time, a place free at that time, and assigned to the service when it lists specific team members
ResourceWorking hours apply, no blocked time, a place free at that time, and assigned to the service
GeographicFor mobile services only, the customer is in the service area

These are the common eligibility rules:

RuleWhat it doesExample use
Initial service requirementPet must complete a prerequisite firstTemperament test before daycare
Age restrictionLimits by pet's agePuppy classes (8-16 weeks only)
Weight restrictionLimits by pet's weightSize-based grooming pricing
Breed restrictionAllows or blocks specific breedsSpecialist grooming for Poodles
Vaccination requirementRequires proof of vaccinationDaycare, boarding, group classes
Suburb restrictionLimits by customer location (per service)Mobile services with travel limits

Each rule is set on the service, which you open from Services with Manage:

RuleWhere
Initial service requirement, age, weight and breedThe service's Who Can Book tab
Vaccination requirementThe service's Policies & Paperwork tab
Suburb restrictionService area on the service's Who Can Book tab, for mobile services

For detailed configuration, see Booking Settings & Availability.

Rules have consequences

The more rules you add, the narrower your availability becomes, because each rule filters out some bookings. The impact below is illustrative, and yours depends on your setup:

RuleImpact on available times
Working hoursBig: they define when you can be booked at all
Pets at a timeBig: it limits bookings at the same time
Pet eligibility rulesModerate: they filter out some pets
Geographic restrictionsModerate: they filter by location
Booking notice periodSmall to moderate: it filters out short notice

The more you stack, the tighter it gets. Rather than asking which rules you can add, ask which rules you need to run your business safely. Every rule should prevent a real problem you have had or genuinely expect. If you cannot name the problem, you probably do not need the rule.

These are signs of too many rules:

  • Customers say they cannot find available times
  • Rules added just in case have never been triggered
  • Your schedule looks empty online when you are available
  • Rules were added to match a previous system, not to solve a problem

Review your rules

  1. Open Services and select Manage on a service.
  2. Choose Who Can Book and read each rule.
  3. For each rule, name the problem it solves.
  4. If you cannot, consider removing it.
  5. Check your available times after the change.

For a complete framework on choosing the right level of rules, see The Booking Rules Spectrum.

Real-world setups

These setups show how the three settings fit common businesses:

BusinessScheduleSessionsPets at a timeResult
A solo groomer with one tableMonday to Friday, 9am to 5pmOne all-day session, or morning and afternoon1One dog at a time
A busy daycare with a drop-off rushMonday to Friday, 7am to 6pmDrop-off 7am to 9am, play 9am to 4pm, pick-up 4pm to 6pm20, 15 and 20 by sessionMore pets at a time in the rush hours, fewer during play for safety
Private training mornings, group classes eveningsMonday to Thursday, 9am to 8pmPrivate 9am to 4pm, group class 6pm to 8pm1, and 8 on the group classOne-on-one attention by day, full classes by night
A diary without random gapsMonday to Friday, 9am to 5pmMorning 9am to 12pm, afternoon 1pm to 5pmSet per sessionBookings cluster within sessions, with no 10:15am booking and then nothing until 2pm

Check your setup

Run the health check once at least one team member or resource has working hours.

  1. Open Schedules & Sessions.
  2. Open the settings menu and select Health Check.
  3. Read Overview, then select Next.
  4. Read How it works, then select Next.
  5. Work through the findings on What to review.

Then create a test booking, check that the right times appear, and try booking a time that is full to confirm it is blocked.

Common questions

Do I need sessions if I am a solo operator?

They are optional but helpful. Even one session gives you control of pets at a time and a predictable structure, and it is easy to split later as you grow.

What if my pets at a time changes by day of the week?

Set Pets at a time on that day's sessions, so Monday can differ from Friday. For a set date range, use special dates.

How does this affect online booking?

Customers only see times where:

  • You are within your schedule's hours
  • A session is running
  • A place is free at that time
  • The service is allowed in that session

You do not need to filter anything by hand.

Can team member and resource capacity both apply?

Yes, both are checked. If Sarah Mitchell takes 2 pets at a time and the grooming room takes 3, a booking with Sarah allows at most 2 at once, because her limit is lower.

Need help? Contact support or select Get Help in your dashboard to chat with our team.