Skip to main content

Scheduling Fundamentals

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.

Concept

Real-life question

Example answer

Schedule

When am I available?

Monday to Friday, 9am to 5pm

Sessions

How do I chunk my day?

Morning grooms, afternoon training

Pets at a time

How 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:

Day

Hours

Status

Monday

9am to 5pm

Working

Tuesday

9am to 5pm

Working

Wednesday

None

Day Off

Thursday

9am to 7pm

Working

Friday

9am to 3pm

Working

Saturday

10am to 2pm

Working

Sunday

None

Day Off

Set your schedule

Each team member and resource has its own schedule.

  1. On the team member's or resource's week, switch each day to Working or Day Off.

  2. 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 sessions

With sessions

Random gaps in your diary

Bookings fill structured blocks

Same rules all day

Different pets at a time or services per block

Customers see confusing availability

Customers see clear booking windows

Hard to plan your day

Predictable structure

A groomer might run these sessions:

Session

Time

Pets at a time

What is allowed

Morning Groom

9am to 12pm

2

Full grooms only

Afternoon Express

1pm to 4pm

4

Bath, nails, tidy-up

Late Booking

4pm to 6pm

1

Any service

A daycare might run these:

Session

Time

Pets at a time

Purpose

Drop-off Window

7am to 9am

15

High traffic intake

Morning Play

9am to 12pm

12

Active supervision

Rest Time

12pm to 2pm

12

Quiet period

Afternoon Play

2pm to 4pm

12

Active supervision

Pick-up Window

4pm to 6pm

15

High traffic departure

Add a session

  1. On the team member's or resource's week, select Add Session on a working day.

  2. Set Start Time and End Time.

  3. Optional: set Pets at a time for this session. Left empty, the session uses the default.

  4. Select Add Session.

  5. 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.

Business

What limits you?

Typical pets at a time

Solo groomer

Number of tables

1 to 2

Grooming salon

Number of stations

3 to 6

Daycare

Play area size

10 to 20

Dog walker

Safe walking group

4 to 6

Trainer (private)

One-on-one attention

1

Trainer (group)

Class size

6 to 10

Boarding

Number of kennels

Varies

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:

Time

Session

Pets booked

Pets at a time

9:00am

Morning Grooming

2 (full)

2

10:00am

Morning Grooming

2 (full)

2

11:00am

Morning Grooming

1

2

12:00pm

Lunch break

None

None

1:00pm

Afternoon Express

3 (full)

3

2:00pm

Afternoon Express

2

3

3:00pm

Afternoon Express

3 (full)

3

4:00pm

Afternoon Express

1

3

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:

Layer

What Petboost checks

Service

The service can be booked online, and the notice period is met

Initial service

When the service has a prerequisite, the pet has completed it, such as a temperament test before daycare

Pet eligibility

The pet's age, weight and breed are allowed, and its vaccinations are up to date

Team member

Working hours apply, no leave or blocked time, a place free at that time, and assigned to the service when it lists specific team members

Resource

Working hours apply, no blocked time, a place free at that time, and assigned to the service

Geographic

For mobile services only, the customer is in the service area

These are the common eligibility rules:

Rule

What it does

Example use

Initial service requirement

Pet must complete a prerequisite first

Temperament test before daycare

Age restriction

Limits by pet's age

Puppy classes (8-16 weeks only)

Weight restriction

Limits by pet's weight

Size-based grooming pricing

Breed restriction

Allows or blocks specific breeds

Specialist grooming for Poodles

Vaccination requirement

Requires proof of vaccination

Daycare, boarding, group classes

Suburb restriction

Limits by customer location (per service)

Mobile services with travel limits

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

Rule

Where

Initial service requirement, age, weight and breed

The service's Who Can Book tab

Vaccination requirement

The service's Policies & Paperwork tab

Suburb restriction

Service 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:

Rule

Impact on available times

Working hours

Big: they define when you can be booked at all

Pets at a time

Big: it limits bookings at the same time

Pet eligibility rules

Moderate: they filter out some pets

Geographic restrictions

Moderate: they filter by location

Booking notice period

Small 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:

Business

Schedule

Sessions

Pets at a time

Result

A solo groomer with one table

Monday to Friday, 9am to 5pm

One all-day session, or morning and afternoon

1

One dog at a time

A busy daycare with a drop-off rush

Monday to Friday, 7am to 6pm

Drop-off 7am to 9am, play 9am to 4pm, pick-up 4pm to 6pm

20, 15 and 20 by session

More pets at a time in the rush hours, fewer during play for safety

Private training mornings, group classes evenings

Monday to Thursday, 9am to 8pm

Private 9am to 4pm, group class 6pm to 8pm

1, and 8 on the group class

One-on-one attention by day, full classes by night

A diary without random gaps

Monday to Friday, 9am to 5pm

Morning 9am to 12pm, afternoon 1pm to 5pm

Set per session

Bookings 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 the settings menu and select Health Check.

  2. Read Overview, then select Next.

  3. Read How it works, then select Next.

  4. 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.

Related articles

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

Did this answer your question?