Docs · Team

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.