Skribby
GuidesUpdated 7 hours ago

Team Management

Skribby organisations allow multiple team members to collaborate on bot deployments, share API access, and manage resources together. This guide covers roles, permissions, and team administration.

Organisation Basics

An organisation is your Skribby account container. It owns:

  • API keys
  • Meeting bots
  • Recordings
  • Authenticated accounts
  • Transcription credentials
  • Billing and subscription

Users can belong to multiple organisations and switch between them.

Roles

Skribby supports two roles:

Admin

Full access to all organisation features:

CapabilityAdmin
Create/manage bots
View bots and recordings
Create/manage API keys
Manage authenticated accounts
Manage transcription credentials
View API and webhook logs
Invite team members
Remove team members
Change member roles
Access billing
Modify subscription
Delete organisation

Developer

Integration-focused access without administrative privileges:

CapabilityDeveloper
Create/manage bots
View bots and recordings
Create/manage API keys
Manage authenticated accounts
Manage transcription credentials
View API and webhook logs
Invite team members
Remove team members
Change member roles
Access billing
Modify subscription
Delete organisation

The Developer role is ideal for team members who need to build and maintain integrations but shouldn't have access to billing or user management.

Inviting Team Members

  1. Navigate to Users in your organisation settings
  2. Click Invite User
  3. Enter their email address
  4. Select their role (Admin or Developer)
  5. Send the invitation

The invitee receives an email with a link to join. They can:

  • Create a new Skribby account, or
  • Use their existing account

Once accepted, they appear in your user list with their assigned role.

Managing Users

Changing Roles

Admins can change any user's role:

  1. Go to Users
  2. Find the user
  3. Click their current role
  4. Select the new role

Role changes take effect immediately.

Removing Users

Admins can remove users:

  1. Go to Users
  2. Find the user
  3. Click Remove
  4. Confirm removal

Removed users:

  • Lose access to the organisation immediately
  • Keep their Skribby account (for other organisations)
  • Cannot access bots, recordings, or settings they previously saw

API Keys and Access

Key Ownership

API keys belong to the organisation, not individual users:

  • Any admin or developer can create keys
  • All keys have the same access level
  • Keys don't track which user made requests

Key Management Best Practices

  • Create separate keys for different integrations
  • Name keys descriptively (e.g., "Production API", "Staging")
  • Rotate keys periodically
  • Revoke keys for departed team members' integrations

Revoking Access

When a team member leaves:

  1. Remove them from the organisation
  2. Review API keys they may have created
  3. Rotate keys if they had access to key values
  4. Check authenticated accounts for personal credentials