Team Portal Overview
Last reviewed: 2026-08-25
On this page
- Why use the Team Portal?
- What team members can do in the portal
- What team members cannot do
- How much does the Team Portal cost?
- Setting up the Team Portal
- Step 1: Purchase seats
- Step 2: Assign a seat to a team member
- Step 3: Team member logs in
- Setting permissions
- Controlling who can change schedules
- Removing or unassigning seats
- Next steps
The Team Portal is a separate website your staff can log into to view and manage their own bookings — without needing access to your Shopify Admin. Each team member sees only the bookings assigned to them, keeping your store's revenue and settings private.
Why use the Team Portal?
- Protect sensitive data. Staff get booking access only — no sales reports, pricing, or store settings.
- Delegate confidently. Team members can check in customers, reschedule, create bookings, and manage their own availability.
- Save yourself time. No need to coordinate every booking change through you.
Example: If you have staff at multiple locations, give each operator access to their own portal so they manage their own bookings independently.
What team members can do in the portal
Team members with portal access can:
- Log in with their own email and password (separate from Shopify).
- View upcoming and past bookings assigned to them.
- Manage their own availability, including marking days off, when you grant that permission.
- View bookings in their preferred timezone.
- Check in customers.
- Create new bookings.
- Reschedule and cancel bookings.
- Reset their own password.
You control the level of access for each team member. Every action in the list above is a separate permission you can turn off. See Setting permissions.
What team members cannot do
Team members in the portal cannot:
- Access your Shopify Admin.
- View revenue, sales reports, or orders.
- Change app settings or service configuration.
- See bookings assigned to other team members (unless you grant that permission).
How much does the Team Portal cost?
The Team Portal is priced per seat at $8/month per team member. You can assign seats to some or all of your team, and unassign them at any time. Pricing is shown transparently on the Account page before you purchase.
Setting up the Team Portal
Step 1: Purchase seats
- Go to Easy Appointment Booking → Availability.
- Click Add Seats.
- Choose the number of seats you need and complete the purchase.
Step 2: Assign a seat to a team member
- From Availability, click Set Schedule on the availability you want to give portal access to.
- Click Assign Seat, then click Save.
The team member's email address will receive login credentials including a temporary password. A copy of that temporary password is also visible to you on that screen.
Step 3: Team member logs in
- The team member clicks Access the Team Portal in the invitation email.
- They set their own password.
- They log in at the Team Portal URL.
The portal URL is:
https://app.getservicify.com/team-viewer
Share this link with your team so they can bookmark it.
Setting permissions
You control what each team member can do in the portal.
- Go to Availability in the Easy Appointment Booking dashboard.
- Click Set Schedule next to the team member's availability.
- Find the Team Portal permissions section.
- Turn each permission on or off.
- Click Save.
The permissions are:
| Permission | What it allows |
|---|---|
| Can create bookings | Add a new booking from the portal. |
| Can reschedule bookings | Move a booking to a different time. |
| Can cancel bookings | Cancel a booking. |
| Can send reminders | Send a reminder email for a booking. |
| Can send invoices | Send an invoice for a booking. |
| Can mark draft orders as paid | Mark a draft order paid. |
| Can export bookings assigned to them | Download their own bookings. |
| Can edit their own availability | Change their own working hours, date overrides, and calendar sync. |
| Can edit availability for their linked team members | Change the schedules of the members linked to them. |
All permissions are on by default when you activate a seat. If you do not want a team member to change schedules, turn the two availability permissions off after you activate them.
Controlling who can change schedules
The two availability permissions are worth setting deliberately, because a schedule change affects what customers can book.
Can edit their own availability lets the member change their own working hours, date overrides, and calendar sync. Turn it off to keep their schedule under your control. When it is off, the Availability item is hidden in their portal.
Can edit availability for their linked team members lets a manager change the schedules of the staff linked to them. It reaches only their linked members, so a manager at one store cannot change another store's staff.
If you run several locations, link each store's staff to that store's manager and grant only Can edit availability for their linked team members. The manager then covers their own store, and no store can rewrite another store's hours.
Removing or unassigning seats
To unassign one seat: Go to Availability, open the team member's schedule, and click Unassign this seat. The team member will lose portal access, but no booking data is deleted.
To remove all seats: Go to the Account page and set the number of seats to 0. All team members will lose portal access. Your booking data remains intact and you can still manage everything from the Shopify Admin.
Setting seats to 0 immediately removes portal access for all assigned team members. Make sure to notify your team before doing this.
Next steps
- Team member availability — set working hours and days off for each staff member
- Multiple team members per service — assign more than one staff member to a single service