Staff Scheduling, Calendar & Daily Reminders
Learn how to assign staff to bookings, use the calendar to manage your team's workload, and set up automated schedule emails.
Written By Lucas Stefanski
Last updated About 16 hours ago
Assigning Staff to Bookings
Assigning staff determines who shows up for each visit and who gets paid. Open any booking to see the staff assignment section.
Per-Visit Bookings (Dog Walks, Drop-Ins)
Click Assign Staff and select a team member from the dropdown. Each staff member in the list shows their visit count for that day, so you can balance workloads at a glance.
Assign one or more staff members to any visit
Already-assigned staff are filtered out of the dropdown
Remove someone by clicking the X on their name pill
<!-- πΈ SCREENSHOT: The staff selector popover open on a per-visit booking, showing 3-4 staff members with visit counts (e.g., "2 visits", "0 visits") next to their names. One staff member already assigned as a pill above the selector. -->
Overnight & Multi-Day Bookings (Pet Sitting)
Overnight bookings work differently β you assign staff to specific date ranges within the stay, since different sitters may cover different portions.
Click Assign Staff to open the date range picker
Select the staff member
Choose their start and end dates within the booking
Click confirm
Each assignment shows as a card with the staff member's name, their date range, and how many nights or days they're covering. You can edit the date range (pencil icon) or remove the assignment (X button).
The coverage bar appears below assignments for overnight bookings. It visually shows which days/nights are covered (colored) vs. uncovered (gray), so you can quickly spot gaps.
Example: A 5-night stay with Jake covering nights 1β3 and Emily covering nights 4β5 shows a fully colored bar. If night 3 is unassigned, you'll see a gray gap.
<!-- πΈ SCREENSHOT: An overnight booking showing two staff assignments with date ranges, and the coverage bar below β ideally showing one small uncovered gap to illustrate the concept. -->
What Happens When You Archive Staff
Before archiving a team member, you'll see a list of their future booking assignments. You can reassign them to another team member or leave them to handle manually. See Managing Your Team β Archiving for the full flow.
Using the Calendar
The calendar gives you a bird's-eye view of your team's schedule. Access it from the main Schedule section in your navigation.
Calendar Modes
Switch between three modes using the toggle at the top of the calendar:
Time Ranges
Each mode supports different time ranges:
Overview: Day, 3-Day, Week, Month, List, Year
Lanes: Day, Week
Timeline: Day, Week
On mobile, time ranges are selected from a drawer menu. On desktop, you'll see a segmented control or dropdown.
Calendar Sidebar
The collapsible left sidebar gives you quick navigation tools:
Mini calendar with dot indicators showing which days have events
Quick jump dropdown β jump 1β12 weeks forward
Google Calendar sync status indicator
Collapse the sidebar for more calendar space (your preference is saved)
Filtering
Filter your calendar view using the collapsible sections in the sidebar:
Staff filter β Show or hide specific team members. Includes an "Unassigned" option to see bookings without staff assigned. Active filter count shows as a badge.
Services filter β Show only specific service types. Organized by service category with "Select All" / "Deselect All" shortcuts.
Clients filter β Searchable client filter to focus on specific clients.
Color Coding
Choose how events are colored using the Color By option:
By Service β Each service type gets a consistent color (e.g., all dog walks are blue, all overnight stays are green)
By Client β Each client gets a consistent color
By Staff β Each staff member gets a consistent color; unassigned events show as gray
<!-- πΈ SCREENSHOT: The calendar in Lanes mode (day view) showing 3 staff members as columns with color-coded events. Sidebar visible with staff and service filters. This is the most visually impressive calendar view and communicates the most value. -->
What Staff Members See
Calendar visibility depends on role:
Daily Schedule Reminders
Automatically email each team member their schedule for the upcoming day, so no one misses a visit.
Enabling Reminders
Go to Staff β Notifications
Toggle on Daily Schedule Reminder
Choose your settings (see below)
Only the business owner can configure this.
Choosing a Send Time
Most businesses prefer an evening send (6 or 7 PM) so sitters can review tomorrow's schedule the night before.
Include Client Addresses
Toggle Include addresses and access notes to add client addresses and any access instructions (e.g., "key under the mat", "gate code 1234") to the schedule email. This is helpful for sitters who visit multiple homes throughout the day.
What's in the Email
Each staff member receives a personalized email with only their assigned bookings for the day. The email includes:
Time β Start and end time for each visit
Service β Service name and variant (e.g., "Dog Walking β 30-Minute Walk")
Client name
Pet names and species (e.g., "Bella (Dog), Whiskers (Cat)")
Booking notes β Any notes attached to the booking
Address and access instructions (if enabled)
For overnight bookings, the email also shows the phase:
Arrival β First day of the stay (sitter is arriving)
Continuing β Middle days (sitter is already there)
Departure β Last day (sitter is wrapping up and leaving)
No Visits? Still Sends
Staff receive a daily email even if they have no visits scheduled that day. This confirms they have the day off and avoids any "did I miss something?" confusion. A quick "No visits scheduled" email gives peace of mind.
Requirements
Staff must have an email address β either from their user account or from the invitation email
Staff without an email on file are skipped
Only active (non-archived) staff receive reminders
Frequently Asked Questions
Can I assign multiple staff to the same visit? Yes. For per-visit bookings (dog walks, drop-ins), you can assign as many staff members as needed. For overnights, you can assign multiple staff to different date ranges within the same stay.
How do I see unassigned bookings? Use the Staff filter in the calendar sidebar and check "Unassigned." This shows all bookings that don't have a staff member assigned yet.
Can staff see each other's schedules? Only Senior Staff, Administrators, and the Owner can see all schedules. Regular Staff members see only their own.
What does the visit count in the staff selector mean? When assigning staff, each team member shows how many visits they already have that day. This helps you distribute work evenly across your team.
What if an overnight booking spans a weekend β does the email show all the days? The daily reminder shows only the booking's phase for that specific day (arrival, continuing, or departure). Your sitter will get a reminder each day they're assigned, with the appropriate phase label.
Do reminders go out on weekends and holidays? Yes. If reminders are enabled, they go out every day β including weekends and holidays β as long as there are assigned bookings to report.
Can staff opt out of receiving schedule reminders? No. Daily reminders are a business-level setting controlled by the owner. If reminders are enabled, all active staff with an email on file will receive them.
Need help with something else? Check out our other guides: