Skip to main content
Every account starts with a personal organization. Create a team organization to run and inspect work together.

Create and join

1

Create the team

2

Create an invitation

Only an owner can create invitations. The command prints a token once; give it to the person you want to invite. By default, it expires after 7 days and allows unlimited joins.
3

Join from the invited account

Set $INVITE_TOKEN to the token from the owner, then run:
The invited account joins as a member.
Membership does not make every record yours to delete or share. Those operations retain their creator-specific rules.

Manage the team

Use the dashboard’s Members and Settings pages, or the HTTP team-management endpoints. Personal organizations cannot be renamed, deleted, or have their membership changed. For invitation expiry and use limits, use the HTTP invitation options; the CLI and SDKs use the defaults.

Run under a team

Set a default for later CLI commands, or return to your personal organization:
Dataset publishing, custom-agent registration, and skill upload also accept an organization. A new version of an existing dataset stays in that dataset’s organization.
The SDK client default applies to operations that accept organization ownership, such as job creation and dataset publishing. It is not a filter on every read.

Choose what to list

In the dashboard

Use the workspace switcher beneath your account to choose Personal or a team. Team pages include Datasets, Jobs, Traces, Members, and Settings. Skills, Integrations, Secrets, API Keys, Usage, and Billing remain account pages. Selecting a team does not turn these into shared team settings.

Organization commands

Create, join, inspect, and select a team.

Share one run

Give access without adding a team member.
Last modified on November 9, 2026