Skip to main content

Resources FAQ

General questions

What are resources in Petboost?

Resources are the spaces, equipment and schedules your services are booked into. They can be fixed locations such as kennels and rooms, movable assets such as vehicles and equipment, or a separate schedule such as meet and greets.

What types of resources can I create?

You can create three types of resources:

  • Location: fixed spaces such as kennels, rooms and play areas. The address is optional

  • Asset: movable equipment and vehicles, such as transport vans and mobile units

  • Service Schedule: a schedule booked like a team member that is not a person, place or piece of equipment, such as meet and greets

How many resources can I have?

There is no limit on the number of resources. Add as many as your business uses.

Capacity management

What is "Pets at a time"?

Pets at a time is how many pets can use a resource at the same time, not per day. If your play area's Pets at a Time is 6, six dogs can be there at once, and across the day you might serve 20 or more as they rotate in and out. See Resource Capacity Management.

How do I set the right capacity for a resource?

Base it on the space:

  • Play areas: how many dogs fit safely at once?

  • Grooming tables: how many tables do you have?

  • Kennels: how many beds?

  • Vans: how many crates?

Also consider:

  • Pet size and temperament: larger or more reactive pets need more space

  • Staff supervision: more pets at a time needs more staff watching

  • Safety: leave enough space for pet welfare

  • Service complexity: more complex services may need a lower number

Can I change a resource's capacity after creating it?

Yes, at any time. Capacity is on the resource's Capacity section, not Details, and a change applies to new bookings only.

  1. Open Resources and select Manage on the resource.

  2. Choose Capacity.

  3. Set Pets at a Time.

  4. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

What happens if I book more pets than the resource capacity?

Petboost does not offer a time when the resource is already full. To book one anyway, your team can use Quick Force Create on the booking form. Otherwise, raise the resource's Pets at a Time or use a different resource.

Working hours and availability

How do I set working hours for a resource?

A resource has the same weekly hours and sessions as a team member. There are no hour templates to choose from.

  1. Open Resources and select Manage on the resource.

  2. Choose Working Hours. Default Hours is selected.

  3. On each day, switch the toggle to Working or Day Off.

  4. On a working day, select Add Session.

  5. Set Start Time and End Time, then select Add Session.

  6. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

For a resource that is open around the clock, turn on 24 Hours under Advanced options in its sessions. When you create a resource, Set Default Hours (9-5, Mon-Fri) fills in Monday to Friday. See Working Hours & Blocked Times.

Can I have different hours for different days?

Yes. Each day of the week has its own sessions, and special dates set different hours for a date range, such as holidays or special events. For a day the resource is closed, add a blocked time.

Can I set up a temporary schedule for specific dates or date ranges?

Yes. Special dates give a resource different hours for a date or a date range, while its working hours stay as they are. Use them for:

  • Holiday periods, such as different hours over Christmas and New Year

  • Seasonal changes, such as longer summer hours

  • Special events

  • Trial schedules, to test new hours before you change them for good

  1. Open Resources and select Manage on the resource.

  2. Choose Working Hours, then Special Dates.

  3. Select New special dates, or click or drag across empty days on the calendar. The dialog opens on Create special dates.

  4. On Date Range, set Start Date and End Date.

  5. Select Next: Configure Schedule, then set the hours for each day of that range.

  6. Select Stage for Publishing.

  7. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

Special dates take precedence over working hours in their range, and the resource goes back to its working hours when the range ends. A special date needs at least one working day with a session, so to close a room or kennel for a renovation or maintenance, add a blocked time instead.

For a pattern such as every second week, turn on Repeat these special dates. See Repeat special dates.

What are blocked times used for?

Blocked times make a resource unavailable for a period without changing its working hours, for:

  • Maintenance: equipment servicing and repairs

  • Cleaning: deep cleaning and sanitisation

  • Emergencies: unplanned repairs or safety issues

  • Special events: time reserved for something else

A blocked time has an optional label, such as Maintenance, rather than a type to choose.

Service assignment

How do I assign services to a resource?

Only assign services that match the resource.

  1. Open Resources and select Manage on the resource.

  2. Choose Services.

  3. Select Manage. With nothing assigned yet, the button reads Assign Services.

  4. In Manage Service Assignments, add the services that can use this resource, and remove the ones that cannot.

  5. Select Save Changes.

Can a service use multiple resources?

Yes. A service can be assigned to several resources, which gives it more places to book into.

What happens if I remove a service from a resource?

New bookings for that service can no longer use the resource. Existing bookings are not changed.

Resource management

How do I edit a resource?

  1. Open Resources and select Manage on the resource.

  2. Choose the section to change, such as Details, Capacity or Working Hours.

  3. Make the change. It waits in Pending Changes.

  4. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

Changes are not saved automatically. Services is the exception: it saves in its own Manage Service Assignments panel with Save Changes.

Can I deactivate a resource?

There is no status to switch off. Archive the resource instead: archiving hides it from booking and scheduling, keeps its history and reports, and Unarchive Resource brings it back.

  1. Open Resources and select Manage on the resource.

  2. Select Archive Resource.

  3. If Resolve Blocking Appointments opens, cancel or void the appointments still on the resource, then select Continue to Archive.

  4. Tick I understand this will archive and the resource's name, then select Archive Resource.

Skip remaining and archive anyway archives the resource even when some appointments cannot be resolved. The full steps are in Archive a resource.

How do I delete a resource?

Resources are archived rather than deleted, so their booking history stays. Contact support if you need a resource removed.

Troubleshooting

Why can't I book a resource even though it shows as available?

Check these common causes:

  • Capacity: the resource already has as many pets as its Pets at a Time allows

  • Working hours: the time is outside the resource's sessions

  • Blocked times: the resource has maintenance or another block at that time

  • Service assignment: the service is not assigned to this resource

How do I resolve booking conflicts?

If several services compete for the same resource:

  • Check which services are assigned to it

  • Check its Pets at a Time

  • Review its working hours and blocked times

  • Consider using another resource

Why is my resource showing as unavailable?

Common reasons:

  • Outside working hours: check the resource's Working Hours

  • Blocked time: check its Blocked Times section

  • Full: check the bookings already on it

  • Service not assigned: check its Services section

Boarding and kennel management

How do I set up kennels for boarding?

Create a resource for each kennel, then require the kennels on your boarding service.

  1. Open Resources, select New, then New Resource.

  2. On Basic Info, name the kennel clearly, such as Kennel 1 Small or Kennel 2 Large, and choose Location.

  3. On Details, set Capacity: 1 for a single kennel, 2 to 3 for a kennel shared by pets from the same family, and for a play area, what your supervision ratio allows.

  4. Complete the wizard and select Create Resource.

  5. Open Services, then Manage on the boarding service and Manage Service.

  6. Choose Team & Resources.

  7. Under How should resources work for this service?, choose Required, then select the kennels the service can use.

  8. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

For overnight boarding, turn on 24 Hours in the kennel's sessions. When customers can check in and out is set by the stay service's Check-in & Check-out Windows on its Duration & Timing tab.

How do I prevent double-booking a kennel?

Petboost prevents it when three things are set:

  • Each kennel is a separate resource with its Pets at a Time set

  • The kennels are Required on the boarding service's Team & Resources tab

  • The number fits the kennel

With these set, Magic Availability Check offers only times when a kennel is free, and check-in and check-out times follow the resource's availability. Quick Force Create still lets your team book a time that is not offered.

If a kennel is double-booked:

  • Check the resource on each of the clashing appointments

  • Move one appointment to another kennel

  • Raise the kennel's Pets at a Time if the pets can share, for example pets from the same family

How do I see current kennel occupancy?

On the calendar, give each kennel its own column.

  1. Open Group By and choose Resources.

  2. Optional: switch the view to Week to see stays across several days, and gaps between stays for turnover cleaning.

On Mission Control, the view labelled Resources, or Resources & Team when the day's appointments also have team members, lists the day's appointments by resource. A resource's own page lists its appointments under Appointments, and its maintenance and other blocks under Blocked Times.

How do I manage different kennel sizes?

Create a set of kennels for each size, then a boarding service for each size that uses only those kennels. The full setup is in How do I set up kennels with different sizes?

Resources and team members

What's the difference between a resource and a team member?

Resources and team members do different jobs, even though both affect scheduling and capacity:

Aspect

Resource

Team member

What it represents

A space, room, kennel, vehicle, piece of equipment or schedule

A person who delivers services

Capacity meaning

How many pets can use the space at the same time

How many pets one person can handle at once

Working hours

When the space or equipment can be booked

When the person is available to work

Skills

None

The services they are qualified to perform

Time off

Blocked times

Leave and blocked time

Examples

Kennel 3, Grooming Table A, Transport Van

Sarah Mitchell (groomer), a trainer

When a service uses both, Petboost checks both at the time asked for: is a suitable team member free, and is a suitable resource free? A grooming appointment that needs a groomer and a grooming table books only when both are free.

Do not create a resource for each staff member. Team members have their own capacity and working hours under Team Members, and resources are for the things your team uses. A resource does not have to be a physical object: a "Meet and greet" resource gives those bookings their own calendar column and their own blocked times without using daycare or boarding capacity. What a resource must not be is a stand-in for a person who signs in and delivers services.

Can I set different working hours for resources vs team members?

Yes. Resources and team members have separate working hours, and this is a common setup:

  • Kennels available around the clock, staff on 7am to 6pm shifts: the kennels' sessions are set to 24 Hours, while the kennel attendants work standard shifts. Overnight stays sit in the kennel when no staff member is on, because the pet is already checked in

  • Grooming tables open in business hours, a groomer who works part-time: the grooming station runs 8am to 5pm, but the part-time groomer works Tuesday and Thursday only, and the table stays available to other groomers on other days

  • A training room open in the evenings, a trainer who works full-time: the room runs 4pm to 8pm for evening classes and the trainer works 9am to 5pm, so they overlap from 4pm to 5pm for after-work sessions

Set a resource's hours under Working Hours on Resources, and a team member's under Working Hours on Team Members.

How do resources connect with team members in the scheduling system?

Resources and team members connect through services. When a service uses both, Petboost checks both when it offers a time:

  1. A customer asks for a service, such as Full Groom

  2. Petboost checks which team members can perform it. A service with nobody assigned can be booked with any team member

  3. Petboost checks which resources are assigned to it

  4. It offers a time only where a team member and a resource are both free

  5. The appointment is created with a specific team member and a specific resource

Under How should resources work for this service? on the service's Team & Resources tab, Required means the appointment cannot be booked without a free resource. Optional means a regular appointment does not ask for a resource and can go ahead without one. On a stay, Room/Kennel still shows, marked Optional.

Setting up specific resource types

How do I set up kennels with different sizes?

Create a resource for each kennel, grouped by size, then a boarding service for each size that uses only its own kennels. For example:

Size group

Kennels

Capacity each

Small dogs (up to 10kg)

Kennel S1, S2 and S3

1

Medium dogs (10 to 25kg)

Kennel M1 and M2

1

Large dogs (25kg and up)

Kennel L1 and L2

1

Then create a boarding service for each size, such as "Standard Boarding - Small Dog", "Standard Boarding - Medium Dog" and "Standard Boarding - Large Dog", each with its own pricing, and assign each size's kennels only to its own service on the service's Team & Resources tab.

Because each service can use only its own kennels, a large dog is never booked into a small kennel, you can see capacity for each size, and pricing differs by size without manual changes.

Tip: If a kennel can flex between sizes, such as a medium kennel that can take a large dog at a pinch, assign it to both the medium and the large service. Petboost then lets either service book it.

How do I set up 24/7 availability for boarding kennels?

Turn on 24 Hours in the kennel's sessions, so it can be booked at any hour of the day.

  1. Open Resources and select Manage on the kennel.

  2. Choose Working Hours.

  3. Select the session on a working day. To add one, select Add Session.

  4. Switch on Advanced options, then turn on 24 Hours.

  5. Select Stage for Publishing, or Add Session for a new session.

  6. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

Stays then run continuously without an overnight gap, and the kennel shows as taken for the whole stay. A kennel open around the clock does not open check-in around the clock: when customers can check in and out is set by the stay service's Check-in & Check-out Windows on its Duration & Timing tab.

To close kennels for a holiday, such as over Christmas, add a blocked time: special dates need at least one working day.

Capacity and double-booking

How do I prevent double-booking a specific room?

Set the room's Pets at a Time to 1 and make it Required on the services that use it.

  1. Open Resources and select Manage on the room.

  2. Choose Capacity and set Pets at a Time to 1.

  3. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

  4. Open Services, then Manage on each service that uses the room and Manage Service.

  5. Choose Team & Resources and, under How should resources work for this service?, choose Required.

  6. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

With the room at 1, Magic Availability Check offers a time only when the room is free: if Kennel 3 is taken from 9am to 5pm, nothing else can be placed in it then. Online, customers never see a time that would clash. Quick Force Create still lets your team book a clashing time, so use it sparingly.

If pets from the same household share a room, such as two cats sharing a cattery suite, raise the room's Pets at a Time to 2, or switch on Allow more siblings side-by-side on its Capacity section and set the Same-family limit.

What does "Pets at a time" mean for resources?

It is the most pets that can use a resource at the same time, not the total per day. Think of it as the physical limit of the space or equipment:

  • A grooming table fits 1 dog at a time, so 1

  • A daycare play area safely holds 10 dogs at once, so 10

  • A boarding kennel has 1 bed, so 1

  • A transport van has 4 crates, so 4

A grooming room with 3 tables can groom far more than 3 dogs a day. If each groom takes 90 minutes, it could take 12 or more across a full day, as long as no more than 3 are on the tables at once.

A service can take up more than one place: set Spots used on the service's Team & Resources tab. A large dog daycare service might use 2 spots and a small dog daycare service 1, because a Great Dane takes more room than a Chihuahua. See Resource Capacity Management.

Day-to-day operations

How do I track which resources are in use right now?

On Mission Control, the view labelled Resources, or Resources & Team, lists the day's appointments by resource. On Appointments, grouping by Resources gives each resource its own column, and Group By then offers Owner Admins and Admins Show pets at a time, Show how full and Show hours booked for each resource's column header. A resource's own page lists its current and upcoming appointments under Appointments, and its blocks under Blocked Times.

How do I see resource utilisation across the week?

  1. Open Group By and choose Resources.

  2. Switch the view to Week.

Look for:

  • Lanes that are always empty: the resource may be more than you need, or its services may not be popular. Consider reassigning services or combining resources

  • Lanes that are always full: the resource is a bottleneck. Consider adding another of the same type, or extending its hours

  • Gaps between stays: for kennels these are turnover time. Leave enough time for cleaning, and look into gaps longer than you need

For figures, Capacity & Utilisation on the Team tab of Reporting & Intelligence analyses how full your team and resources are.

Can resources have different capacity on different days?

Yes. Set Pets at a time on the sessions of each day, or on the sessions inside special dates for a date range.

For example, a daycare play area might hold 12 dogs on weekdays, with two staff supervising, and 8 at weekends, with one:

  1. Open Resources and select Manage on the play area.

  2. Choose Working Hours.

  3. Select the session on a weekday, set Pets at a time to 12, then select Stage for Publishing.

  4. Select the session on a weekend day, set Pets at a time to 8, then select Stage for Publishing.

  5. Select Publish Changes, tick the box in Before You Publish, then select Publish Changes.

For a date range, such as school holidays when an extra staff member lets you take 15 instead of 12, add special dates for the range and select Manage Overrides on its sessions to set the number. When the range ends, the resource goes back to its usual number.

How do I temporarily block a resource for maintenance?

Add a blocked time. It makes the resource unavailable for that period without changing its working hours.

  1. Open Resources and select Manage on the resource.

  2. Choose Blocked Times.

  3. Select Add, then Add Blocked Time.

  4. Set the Start Date, End Date, Start Time and End Time.

  5. Optional: enter a Label (Optional), such as Replacing kennel door latch.

  6. Select Add Blocked Time.

During the block, Petboost does not offer the resource for new bookings. If bookings already sit in that time, Appointment conflict detected lists them, and Check for existing appointments shows the bookings that overlap. In an emergency, add the block straight away, then move any bookings in it to another resource.

For maintenance that repeats, such as a deep clean every Monday from 7am to 8am, repeat the blocked time rather than adding each one:

  1. Open Resources and select Manage on the resource.

  2. Choose Blocked Times.

  3. Select Add, then Batch Create.

  4. In Create Blocked Time, set the dates and times of the first occurrence.

  5. Switch on Repeat this blocked time, then choose how many Days or Weeks apart, and whether it ends After a number of times or on an End Date.

  6. Select Create with the number of blocked times.

What happens if I delete a resource that has upcoming bookings?

A resource is archived, not deleted, and archiving checks its bookings first. Your options:

  • Archive it: Resolve Blocking Appointments lists the appointments still on it, which you cancel or void, or you select Skip remaining and archive anyway. Its history stays, and Unarchive Resource brings it back

  • Move the bookings first: change each upcoming booking to another resource, then archive

  • Contact support if you need a resource removed, for example to merge duplicates

Multi-service resources

Can I assign multiple services to the same resource?

Yes. This is common for spaces with more than one use:

  • A training room for Private Training, Group Classes, Behavioural Consultations and Puppy School

  • A play area for Daycare, Socialisation Sessions and Exercise Programmes

  • A grooming station for Full Groom, Bath & Dry, Nail Trim and Teeth Cleaning

  1. Open Resources and select Manage on the resource.

  2. Choose Services, then select Manage.

  3. In Manage Service Assignments, add every service that can use this resource.

  4. Select Save Changes.

Keep these in mind:

  • Capacity is shared across all its services. If a training room takes 1 and a Private Training session is booked at 10am, no Group Class can be booked in that room at 10am

  • Service length counts. A 30-minute nail trim and a 2-hour full groom both use the same grooming table, for different lengths of time, and Petboost accounts for both

  • Assignments cannot keep incompatible activities apart. A noisy group class next to a nervous dog in a private consultation is a problem of the building, not the booking

Tip: If two services must never share a resource at the same time, such as cat grooming and dog grooming in one room, give them separate resources.

Naming and upkeep

How should I name my resources?

Use clear, descriptive names that include:

  • The type, such as Kennel, Van or Station

  • A capacity hint, such as Large Dog Kennel or Small Van

  • A position, such as Kennel 1 or Grooming Station A

  • A consistent pattern, such as Kennel 1, Kennel 2 and Kennel 3

How often should I review resource capacity?

Review it monthly, and adjust it for:

  • How often each resource is full

  • Customer feedback, such as complaints about overcrowding

  • What your staff see day to day

  • Changes in demand as your business grows

What's the best way to manage resource maintenance?

  • Schedule maintenance in quiet hours

  • Use blocked times for planned maintenance

  • Plan it around staff schedules

  • Tell customers about maintenance that affects them

  • Keep maintenance records for planning

Appointments and reporting

How do resources work with appointments?

When a service uses resources, Petboost checks them before it offers or creates an appointment:

  • Capacity is respected

  • Working hours are followed

  • Blocked times are avoided

  • The service is assigned to the resource

Can I see resource utilisation reports?

Yes. Capacity & Utilisation on the Team tab of Reporting & Intelligence analyses how full your team members and resources are.

How do resources connect with team members?

Resources and team members are separate, and they meet through:

  • Services: both are assigned to services

  • Scheduling: an appointment that needs both needs both to be free

  • Capacity: each has its own pets at a time

Related articles

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

Did this answer your question?