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:
- Navigate to Dashboard > Settings
- Find the Team Members card
- Your name shows your role badge (Owner, Admin, or Member)