Skip to main content

Users, Organizations, and Governance

Understand how organizations manage users and LLM API Keys

Updated today

User Account Functionality

At the account level, Thunk.AI manages

  • AI settings about you and your style preferences

  • AI model defaults

  • Connections to other systems and applications

  • (optionally) membership in an enterprise organization

What is an Organization?

An Organization is the management and governance structure for a collection of users who share common resources (builtin connections and AI models). The Organization feature is only relevant to enterprise customers of Thunk.AI.

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 and connection resources: Add, update, or remove API keys that everyone in the organization uses

  • Add members: Invite users who share the same email domain

  • Remove members: Revoke access when users leave

  • View organization details: See the complete list of members

The owner manages these responsibilities from Account → Organization page.

What can organization members see and do?

Members (non-owners) can:

  • View 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 organization's SKU constraints

Organization 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 organization owner can only add users whose email domain matches their own:

This prevents accidental cross-company access, simplifies organization management, and aligns with company structure. For users outside your domain (contractors, partners), please contact Thunk.AI support.

Where do you manage your organization?

Organization management happens in Account Settings:

Organization tab: Shows 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 organization's SKU and its capabilities/constraints. Visible to all members.

How are LLM API keys managed?

LLM API keys are organization-level resources, not individual user resources. The 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 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. Members don't see actual key values—they just see which LLM providers are available.

What happens when you join an organization?

When added to an organization:

  • You use the organization's LLM API keys instead of individual keys

  • You inherit the organization's SKU capabilities and constraints

  • You see organization information in your Organization tab

  • You share organization limits (production thunks, work items, etc.) with all members

Constraints apply to the organization as a whole, not per user. If your SKU allows 10 production thunks, that's the total across all members combined.

How do you add users to your organization?

Organization owners add users from Account Settings → Organization:

  1. Navigate to the Organization tab

  2. Use "Add Member" control

  3. Enter the user's email address

  4. Platform verifies matching domain

  5. User is added and gains access to organization resources

To remove a user, use the same Organization page. Their access is revoked immediately.

What about organization limits and collaboration?

Multiple users share the organization's subscription limits:

  • Production thunk limit: Total across all members (not per user)

  • Work item capacity: Total the organization can process collectively

  • Concurrent job limit: Applies to all workflow instances across all members

This shared-limit model encourages organizations to coordinate automation efforts and prioritize workflows. If your organization exceeds current limits, please contact support to upgrade your SKU.

Can one user be in multiple organizations?

No. Each user account belongs to one organization 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: Membership is 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 part of an enterprise adoption of Thunk.AI, 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, membership, or user management, please contact Thunk.AI support.

Did this answer your question?