The Thunk.AI platform organizes users into Teams, with each team managed through an Organization structure. This determines who can access your team's resources, how LLM API keys are shared, and how subscription benefits are distributed across users.
What is an Organization?
An Organization is the management structure for a Team. Every team has an organization that handles user membership, LLM API key management, access control, and domain-based grouping.
If you're working alone on the free tier, the platform creates an organization automatically, you don't see or manage it. If you're part of a company using Thunk.AI, your organization becomes visible and manageable, with one person serving as the team owner.
How does organization ownership work?
Every organization has a designated owner who is typically the person who initially set up Thunk.AI for your company. The owner can:
Manage LLM API keys: Add, update, or remove API keys that everyone on the team uses
Add team members: Invite users who share the same email domain
Remove team members: Revoke access when users leave
View team details: See the complete list of team members
The owner manages these responsibilities from Account → Organization page.
What can team members see and do?
Team members (non-owners) can:
View team membership and organization details in Account Settings → Organization tab
Use shared LLM API keys automatically (configured by the owner)
View subscription details in Account Settings → Subscription tab
Build and run thunks within the team's SKU constraints
Team members collaborate effectively without managing individual API keys or separate subscription configurations. Everyone works within the same parameters and shares the same resources.
How does domain-based membership work?
Organizations group users by email domain. The team owner can only add users whose email domain matches their own:
Owner email:
[email protected]Can add:
[email protected],[email protected]Cannot add:
[email protected]
This prevents accidental cross-company access, simplifies team management, and aligns with company structure. For users outside your domain (contractors, partners), contact Thunk.AI support.
Where do you manage your organization?
Organization management happens in Account Settings:
Organization tab: Shows team name, owner, and member list. Owners see management controls for API keys and membership. Members see the same information without controls.
Subscription tab: Displays your team's SKU and its capabilities/constraints. Visible to everyone on the team.
How are LLM API keys managed?
LLM API keys are team-level resources, not individual user resources. The team owner manages keys from the Organization page:
Adding keys: Owner provides API keys for LLM providers (OpenAI, Anthropic, etc.)
Multiple keys: Owner can add keys for different providers
Updating keys: Owner rotates keys centrally—changes affect all team members immediately
Removing keys: Owner can remove unused provider keys
This centralized approach eliminates duplicated API costs, reduces coordination overhead, improves security, and simplifies billing. Team members don't see actual key values—they just see which LLM providers are available.
What happens when you join a team?
When added to an organization:
You use the team's LLM API keys instead of individual keys
You inherit the team's SKU capabilities and constraints
You see team information in your Organization tab
You share team limits (production thunks, work items, etc.) with all members
Constraints apply to the team as a whole, not per user. If your SKU allows 10 production thunks, that's the total across all team members combined.
How do you add users to your organization?
Team owners add users from Account Settings → Organization:
Navigate to the Organization tab
Use "Add Team Member" control
Enter the user's email address
Platform verifies matching domain
User is added and gains access to team resources
To remove a user, use the same Organization page. Their access is revoked immediately.
What about team limits and collaboration?
Multiple users share the team's subscription limits:
Production thunk limit: Total across all members (not per user)
Work item capacity: Total the team can process collectively
Concurrent job limit: Applies to all workflow instances across all members
This shared-limit model encourages teams to coordinate automation efforts and prioritize workflows. If your team exceeds current limits, contact support to upgrade your SKU.
Can you be on multiple teams?
No. Each user account belongs to one team at a time. For work with multiple separate organizations (e.g., consultant serving different clients), you need separate Thunk.AI accounts with different email addresses.
How does this support enterprise governance?
The organization structure provides enterprise-grade governance:
Clear ownership: Designated owner responsible for resources and membership
Centralized key management: Reduces security risks and ensures consistent usage
Transparent access control: Team membership explicitly visible to all members
Domain-based boundaries: Prevents cross-organization access
This governance model scales from small teams to large enterprise deployments while maintaining appropriate controls and visibility.
Getting started
If you're working alone, continue as normal because the organization exists behind the scenes. If you're part of a company team, check Account Settings → Organization to see your team membership. If you're the owner, use that page to add team members or manage API keys.
For questions about organization setup, team membership, or user management, contact Thunk.AI support.
