Speako uses role-based access control to determine what each team member can do in the dashboard.

How Access Control Works

Every action in Speako is checked against the user's role before it's allowed. This ensures team members only have access to the features they need.

Permission Levels

Owner-Only Actions

These actions can only be performed by the account owner:

  • Inviting new team members
  • Removing team members
  • Changing team member roles
  • Revoking pending invitations
  • Managing other members' notification preferences

Admin and Owner Actions

Both Admins and Owners can:

  • Edit business name and information
  • Update contact details
  • Configure brand settings
  • Manage locations

All Roles

All team members (Owner, Admin, Member) can:

  • View and manage bookings
  • Configure scheduling
  • Set up the AI agent
  • Update their own notification preferences

Access Denied

If you try to perform an action you don't have permission for:

  • The button may be disabled or hidden
  • You may see an access denied message
  • The action won't complete

Checking Your Role

To see your current role:

  1. Navigate to Dashboard > Settings
  2. Find the Team Members card
  3. Your name shows your role badge (Owner, Admin, or Member)