Skip to main content
An organization is a company directory and account context in Script.it. It brings together members, organization-shared workspaces, billing, and usage controls. You always have a Personal account, and you can create or join more than one organization. You use one active account at a time.

Personal and organization accounts

Switching accounts changes which workspaces and integrations are available and which account pays for new usage. It does not move or delete scripts, sessions, or connections. Every shared workspace appears in exactly one of your accounts, decided by membership in the organization that owns it: The account switcher lists only organizations you are a member of. Being invited to a single workspace never adds an organization to your switcher — see Working in a workspace shared from outside below.
Creating an organization does not automatically share a workspace with it. Create workspaces privately, then explicitly add people or an organization from the workspace’s access settings.

Working in a workspace shared from outside

When someone shares a workspace with you and you are not a member of the organization that owns it, the workspace shows up in your Personal account under Shared with you, labeled with the owner’s name.
  • You collaborate on the same scripts and files as everyone else in the workspace.
  • Everything you run there uses your own credits. Your own connections stay yours: an integration you have connected resolves to your account, not the owner’s.
  • Connections other people have shared into that workspace are available to you as well, whoever owns the workspace. Using one calls the sharer’s upstream account, not yours.
  • If you later join the owning organization, the workspace moves out of Shared with you and becomes available through that organization’s account instead. Any triggers you created on it start running under the organization from then on — the invitation screen shows this before you accept.

Switch your active account

Use the account switcher in the sidebar or the Settings header:
  1. Open the account switcher.
  2. Choose Personal or an organization.
  3. Wait for Script.it to synchronize your workspace access.
Script.it opens a new session after the switch and updates your workspace access.

Create and manage an organization

Open Settings → Organization to create an organization or manage one you belong to. From an organization’s menu, permitted roles can rename it, set an image, invite members, or delete it. New organizations do not receive Personal free credits. To run billable actions, an organization must choose a credit plan. You can switch back to Personal at any time. An owner can delete an organization only after its paid subscription has ended. Deleting it removes organization membership and inherited workspace access; it does not delete a workspace that still has another Editor.

Roles and permissions

Owners can invite members, admins, and billing admins. Admins can invite members and other admins, but not billing admins. An admin cannot change or remove an owner or another admin, and an organization must always retain an owner.

Invite members

Owners and admins can invite people from Settings → Organization:
  1. Open the organization’s ··· menu and select Invite members, or use the invite form for the active organization.
  2. Enter an email address and choose an allowed role.
  3. Send the invitation.
The recipient can accept or decline the invitation in Script.it. Accepting adds them to the directory but does not switch their active account.

Configure auto-join domains

Auto-join domains let people with a verified work email join an organization automatically after they sign in.
  1. Open Settings → Organization and select the organization.
  2. Under Auto-join domains, enter the company’s domain.
  3. Add the displayed DNS TXT record at your domain provider.
  4. Return to Script.it and verify the domain.
After verification, matching users join as members and can access workspaces shared with the organization. An organization can verify multiple domains, but a domain can belong to only one active organization.

Share a workspace with an organization

Workspace Editors can manage access, but only an organization owner or admin can add or remove that entire organization.
  1. Open Settings → Sharing → Workspaces.
  2. Select Members for the workspace.
  3. Search for a person or organization.
  4. Choose Can edit or Can view, then send the invitation or add the organization.
All current and future organization members inherit the organization’s workspace role. Direct grants to individual people remain separate, and the strongest applicable role wins. Connections are shared with workspaces, not directly with organizations. A connection shared into a workspace reaches everyone that workspace grants access to — the organization’s members and any collaborator invited from outside it. Because adding or removing an entire organization requires an organization owner or admin, that exposure is agreed when the invitation is made rather than each time a connection resolves. See Workspaces and Billing for details.