Three roles. Enforced server-side.
Starvo's access control is not just UI gating — every action is checked on the server. A staff member can't reply even if they tamper with the HTML.
The three roles
Owner
- Manage billing and plan changes
- Add/remove locations
- Invite staff and managers
- Read and reply to all feedback
- Connect or disconnect Google
- Delete the business
Manager
- Read and reply to feedback for assigned locations
- Generate AI replies (counts toward shared quota)
- Manage location settings (templates, customer profiles)
- Cannot change billing or invite owners
Staff
- View feedback for assigned locations
- Mark feedback as resolved
- Cannot send replies
- Cannot change settings or billing
Inviting team members
Owners can invite staff and managers by email from Dashboard → Team. Invitees get a link; they sign up with that email and are added to the business automatically. Invites are case-insensitive and expire after a sensible window for security.
Staff seats are free on every paid plan. We bill on tier and locations, not seats.
FAQ
What staff roles does Starvo support?
Owner, Manager, and Staff. Owners control billing and locations. Managers can reply to reviews and manage settings for the locations they’re assigned to. Staff can only view feedback. Roles are enforced server-side, not just hidden in the UI.
How do I invite staff?
Go to Dashboard → Team and enter their email. We send them an invite link. They sign up with that email and are automatically added to your business with the role you chose.
Do staff seats cost extra?
No. Pro and Pro Max include unlimited staff seats for every location you own. We bill on plan tier and locations, not per user.