Boarding Roster
The Boarding Roster is a daily summary view showing every pet currently boarding at your facility. Go to Boarding Roster in the sidebar navigation.
What the Roster Shows
The roster is organized into three sections:
- Arrivals — Reservations with a check-in date matching the selected day (pending or confirmed)
- Current Boarders — All checked-in pets staying through the selected day. Each row shows the space, the pet name and breed, the owner and their phone, the check-out date, care notes (feeding schedules, medications), and reservation notes.
- Departures — Checked-in pets with a check-out date matching the selected day
A stats bar at the top shows counts for current boarders, arrivals, departures, and your boarding capacity utilization.
Date Navigation
Use the left/right arrows, the Today button, or the Jump to date picker to view any day's roster. The default view is today.
PDF Download
Click the PDF button to open a printable PDF of the boarding roster in a new tab (boarding-roster-YYYY-MM-DD.pdf). It includes your facility name, date, stats summary, and all three sections (arrivals, current boarders, departures) in a clean landscape format.
Printing the Roster
Click the Print button to generate a print-optimized version with your facility name, date, and all three sections formatted for paper. Many facilities print this daily and post it in the kennel area for quick reference.
Door Cards (Batch)
Click the Door Cards button on the Boarding Roster to generate a printable PDF with one door card per page for every dog currently in-house on the selected date. Print the batch, then clip a card to each kennel door so anyone walking by has that dog's key details at a glance.
Each door card includes:
- The dog — name, species, and breed, with a large kennel/space panel
- Owner (with phone) and emergency contact — so you know who to reach and who to call in an emergency
- Stay window — check-in and check-out dates
- Feeding — the dog's feeding schedule
- Medications — any medications and dosing notes
- Care Tasks — the dog's recurring care tasks and their times of day
- Add-ons — extras booked for the stay
- Alerts box — a highlighted box for allergies, medical, and behavioral alerts so critical warnings stand out
Tip: Run the Door Cards batch each morning after check-ins so the cards on the doors always reflect who's actually in-house.
Printing a Single Door Card
You don't have to print the whole batch. You can also print a single door card directly from an individual reservation's page — handy when one dog checks in mid-day or details change. See Reservations for details.
Daily Tasks
The Daily Tasks page (titled Daily Care Tasks) is your facility's daily care sheet. It shows every care item due for the day — feeding schedules (amber), medications (rose), and recurring care tasks (grey Care badge) — grouped into Morning / Midday / Evening / Night sections, one card per task.
Completing a Task
- Go to Daily Tasks in the navigation.
- On the task's card, type an optional note and click Mark Done. Your name and the timestamp are recorded.
- Click Undo on a completed card if it was marked by mistake.
Each task completion is logged with the staff member's name and the time it was completed, creating an accountability trail for management. Shared tasks are completed per dog — checking "Potty break — Morning" for one dog doesn't mark it done for the others. Past dates are read-only.
Recurring Care Tasks
Beyond feeding and medication, you can track the recurring chores every boarding guest needs — potty breaks 🚽, walks 🦮, baths 🛁, playtime 🎾, or custom tasks ✅:
- On the Daily Tasks page, click Recurring Tasks in the header — this is where you Manage recurring tasks for the whole facility.
- On the Recurring Care Tasks page, pick a Task Type (give custom tasks a Custom Label), tick one or more Times of day (Morning, Midday, Evening, Night), and click Add Recurring Task.
Each recurring task applies automatically to every checked-in boarding dog and appears on the daily board at the chosen times. Use Pause to stop a task without deleting it (paused rows are badged Paused; Resume brings them back), or Remove to delete it. Daycare and grooming visits don't receive care tasks.
You can also add tasks to a single stay — every day, on the days you pick, or on the last day — or skip a facility default for one dog, from the reservation's Care Tasks card. An add-on service can be put on the board the same way. See Feeding, Medication & Report Cards for details.
The Dashboard shows a Care Tasks widget with today's completed/total progress, and each dog's door card lists their care tasks.
Shift Reports
Shift Reports allow staff to log their work period — noting what happened during their shift — and give management a clear record of daily operations.
Starting a Shift Report
- From Daily Tasks, click Shift Reports in the header — the page is titled Shift Handover Reports — then click Start Shift.
- Fill in:
- Shift Date
- Start Time and End Time (an end time earlier than the start is read as an overnight shift)
- Notes — anything the next shift should know (incidents, observations, handover details)
- Click Start Shift. The report is open until marked complete.
Completing a Shift Report
Click Complete Shift on the report's detail page. Only the staffer who worked the shift, a manager, or the owner can complete it. The report page also shows a Care Logged This Shift section — every task completion that fell inside the shift window.
Viewing Shift History
From Shift Reports, all shift reports are listed newest first.
Staff Management
Goodstay supports multiple staff members at each facility, each with their own login and role.
Staff Roles
| Role | Access Level |
|---|---|
| Owner | Full access to all features, billing, and settings |
| Manager | Full operational access; cannot manage billing or subscription |
| Staff | Day-to-day operational access; limited settings access |
Inviting a Staff Member
- Go to Staff in the navigation (the page is titled Team).
- Scroll to the Invite Team Member form at the bottom of the page.
- Enter the staff member's email address and select their role.
- Click Send Invitation.
The staff member receives an invitation email with a link to set up their account. The link is valid for 7 days.
Pending Invitations
Sent invitations that haven't been accepted yet are shown as Pending in the team list. Click the ✕ on a pending invitation to revoke it if needed.
Removing a Staff Member
From the team list, click the trash icon next to a staff member's name. They immediately lose access to your facility. Their historical actions remain in the Activity Log.
Changing a Staff Member's Role
Pick a new role from the dropdown next to their name — it saves immediately. (An owner's role can't be changed here.)
Activity Log
The Activity Log is an automatic record of significant actions taken by any staff member in your facility.
Viewing the Activity Log
Go to Activity Log in the navigation. You'll see a chronological list of events, each showing:
- What happened — An actor-first description of the action (e.g., "Jane Doe confirmed reservation for Buddy")
- Who did it — The staff member responsible
- When — how long ago it happened ("2 hours ago")
Jumping to the Record
Activity log entries now link straight to the record they describe — both here and in the dashboard's recent-activity feed. A pet name in a check-in or no-show entry opens the reservation; an invoice number opens the invoice; a space name opens the space. Entries without a linkable record (or whose record was since deleted) simply show as plain text. This makes the log a fast jumping-off point for following up on something you spot.
The log shows the 100 most recent events, newest first.