Managing Your Team

Learn how to add staff members, invite them to the app, understand roles and permissions, showcase your team to clients, and handle team changes.

Written By Lucas Stefanski

Last updated About 14 hours ago

Learn how to add staff members, invite them to the app, understand roles and permissions, showcase your team to clients, and handle team changes.


Adding a Staff Member

To add someone to your team, go to Staff β†’ Team Members and click Add Staff.

Required:

  • Full name

Optional profile info:

  • Phone number

  • Hired date

  • Birth date

  • Address and emergency contact

  • Internal notes (visible only to you and admins β€” never shown to the staff member)

You don't need to invite them to the app right away. Adding a staff member creates a profile you can use for scheduling and payroll tracking, even if they never log in.

<!-- πŸ“Έ SCREENSHOT: The "Add Staff" sheet showing the Profile tab with name, phone, hired date fields, and the "Invite to App" toggle card below. -->


Inviting Staff to the App

Giving a team member app access lets them view their schedule, see assigned client and pet details, and manage their own profile.

To invite during creation:

  1. Toggle on Invite to App when adding a new staff member

  2. Enter their email address

  3. Choose a role (see Roles & Permissions below)

To invite an existing staff member:

  1. Open their profile from the Team Members list

  2. Go to the Access tab

  3. Enter their email and choose a role

  4. Click Send Invitation

The team member receives an email with a link to create their account or log in with an existing one. Once they accept, their status changes from Pending to Active.


Staff Statuses

Each team member has a status indicator on the Team Members page:

Status

Indicator

Meaning

Active

Green dot

Has accepted their invitation and can log in

Pending

Amber pulsing dot

Invited but hasn't accepted yet

No access

Gray dot

Added for scheduling only β€” no app invitation sent

Archived

Gray, struck-through

Deactivated β€” hidden from scheduling and booking assignment


Roles & Permissions

When you invite a team member, you assign them a role. Each role comes with a fixed set of permissions that determines what they can see and do in the app. Permissions are tied to the role and cannot be customized individually.

Available Roles

Staff β€” For team members who primarily need to see their own schedule and complete visits. They can view client and pet details for their assigned bookings.

Senior Staff β€” For experienced team members who help coordinate. They can see everyone's schedule, view all clients, and create or edit bookings.

Administrator β€” For office managers or co-owners who handle day-to-day operations. They have full access to clients, bookings, invoicing, services, settings, and staff management. Only the business owner can assign this role.

Owner β€” The business owner. Full access to everything, including compensation settings, payroll, archiving staff, and assigning roles. There is one owner per business.

Permission Matrix

The table below shows exactly what each role can do. A staff member's permissions are determined entirely by their role.

Permission

Staff

Senior Staff

Admin

Owner

Schedule

View own schedule

βœ“

βœ“

βœ“

βœ“

Edit own schedule

βœ“

βœ“

βœ“

βœ“

View all staff schedules

βœ“

βœ“

βœ“

Edit others' schedules

βœ“

βœ“

βœ“

Bookings

View bookings

βœ“

βœ“

βœ“

Create bookings

βœ“

βœ“

βœ“

Edit bookings

βœ“

βœ“

βœ“

Cancel bookings

βœ“

βœ“

Clients & Pets

View assigned clients

βœ“*

βœ“

βœ“

βœ“

View all clients

βœ“

βœ“

βœ“

Edit client information

βœ“

βœ“

Invoicing & Payments

View invoices

βœ“

βœ“

Edit invoices

βœ“

βœ“

Services & Pricing

View services

βœ“

βœ“

Edit services

βœ“

βœ“

Online Booking

View online booking settings

βœ“

βœ“

Edit online booking settings

βœ“

βœ“

Company Settings

View settings

βœ“

βœ“

Edit settings

βœ“

βœ“

Staff Management

View staff members

βœ“

βœ“

Manage staff & invite

βœ“

βœ“

Set compensation rates

βœ“

View payroll reports

βœ“

Archive staff & assign roles

βœ“

* Staff members can see client and pet information for bookings they are assigned to, but cannot browse the full client list.

<!-- πŸ“Έ SCREENSHOT: The Access tab on a staff profile showing the permissions grid with green dots for granted permissions. Good to show the Admin role selected so most permissions are visible. -->

Changing a Staff Member's Role

Only the business owner can change roles. Open the team member's profile, go to the Access tab, and select a new role. Their permissions update immediately.


Staff Profiles

Each team member has a profile with information organized across tabs:

Profile Tab

  • Full name, phone, hired date, birth date

  • Bio β€” a rich text description (supports bold, lists, paragraphs)

  • Profile photo β€” automatically generates a thumbnail

Personal Tab

  • Full address

  • Emergency contact: name, relationship, phone, email

Notes Tab

  • Internal notes β€” visible only to the business owner and admins, never to the staff member themselves

Who Can Edit What

Field

Staff (own profile)

Admin

Owner

Bio, phone, birth date

βœ“

βœ“

βœ“

Address & emergency contact

βœ“

βœ“

βœ“

Profile photo

βœ“

βœ“

βœ“

Full name

βœ“

βœ“

Hired date

βœ“

βœ“

Internal notes

βœ“

βœ“

Staff members can edit their own profile from Settings β†’ My Profile.


"Meet Our Team" on Your Booking Page

The Growth plan includes a "Meet Our Team" section on your online booking page. This lets potential clients see who will be caring for their pets.

Each team member's card shows their photo (or initials), name, bio excerpt, and how long they've been with your business (calculated from their hired date).

To manage which staff appear:

  1. Go to your Online Booking settings β†’ Landing Page

  2. Find the Team Highlights section

  3. Click Manage Staff to choose who to display

  4. Drag and drop to reorder

  5. Save

Only active (non-archived) staff can be selected. Clients can click a card to read a staff member's full bio.

Tips for great bios: Mention experience with animals, certifications, favorite breeds, or a fun personal detail. Bios that feel personal help pet owners trust your team.

<!-- πŸ“Έ SCREENSHOT: The customer-facing "Meet Our Team" section on a booking page, showing 2-3 staff cards with photos, names, and bio excerpts. This is the highest-impact screenshot for this article β€” it shows the end result that business owners care about. -->


Revoking App Access

If you need to remove a team member's ability to log in without fully removing them:

  1. Open their profile β†’ Access tab

  2. Click Revoke Access

This removes their login but keeps their staff record intact. You can still:

  • See their past booking assignments

  • View their pay history in reports

  • Re-invite them later with any role


Archiving a Staff Member

When someone leaves your team, archiving is the recommended approach. It preserves all their history while removing them from active use.

To archive:

  1. Open their profile or use the actions menu on the Team Members page

  2. Click Archive & Revoke Access

  3. Review the pre-check summary:

    • If they have future booking assignments, you'll see each one listed

    • Choose to reassign those bookings to another team member, or leave them as-is to handle manually

  4. Confirm

<!-- πŸ“Έ SCREENSHOT: The archive pre-check dialog showing the reassignment step β€” with a few future bookings listed and the radio button list of available staff to reassign to. This is a good one to show because it's a multi-step flow that's hard to explain with just text. -->

What archiving does:

  • Revokes app access immediately (if they had it)

  • Hides them from staff selectors, the calendar, and your booking page

  • Preserves all historical data β€” past bookings, pay reports, and profile info remain

What archiving does not do:

  • Delete any data

  • Affect past payroll exports (those are snapshots)

Viewing & Restoring Archived Staff

Toggle Show archived on the Team Members page to see archived profiles. To reactivate someone, click Unarchive from their profile. This makes them assignable to bookings again, but does not restore app access β€” you'll need to send a new invitation.

Note: You cannot archive yourself (the business owner).


Copying Compensation Rates When Adding Staff

If multiple team members earn the same rates, you can save time by copying compensation settings from an existing staff member during creation.

When adding a new staff member, toggle on Copy compensation rates and select the team member whose rates you want to duplicate. All service rates, extra pet rates, and surcharge rates are copied over.

You can always adjust individual rates later from Staff β†’ Compensation. For full details on setting up pay rates, see Staff Compensation & Payroll β†’.


Frequently Asked Questions

Can I add staff without giving them app access? Yes. You can add team members purely for scheduling and payroll tracking. They won't receive any invitation or be able to log in. Invite them later whenever you're ready.

What happens to a staff member's data when I archive them? Everything is preserved β€” past bookings, pay history, profile info, and internal notes. Archiving is fully reversible.

Can staff see each other's schedules? Only Senior Staff and above can view all schedules. Regular Staff members can only see their own.

Can I change someone's role after inviting them? Yes. Go to their profile β†’ Access tab and select a new role. Only the business owner can change roles.

Can staff edit their own name? No. Full name, hired date, and internal notes can only be edited by the business owner or an admin.

Who can see internal notes? Only the business owner and administrators. Internal notes are never visible to the staff member they're about.

Is there a limit to how many staff I can add? No. Add as many team members as you need. You're only billed for active staff on the Growth plan.


Need help with something else? Check out our other guides: