> ## Documentation Index
> Fetch the complete documentation index at: https://differentai-cleanup-ai-gateway-models-replacement.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Team quickstart: from new org to a team skill

> Create an OpenWork Cloud organization, invite teammates, publish a skill plugin through a Collection, and use it from the desktop app

Set up a team on [app.openworklabs.com](https://app.openworklabs.com), publish your first skill, and trigger it from the desktop app — in about 15 minutes.

By the end of this walkthrough you will have:

1. Created an organization on OpenWork Cloud.
2. Invited a few teammates and organized them into teams.
3. Created a plugin with a simple test skill in `Plugin Directory` and added it to a Collection.
4. Granted the Collection to the relevant team.
5. Signed in to the org from the OpenWork desktop app and triggered the skill with a plain-language prompt.

<Note>
  **Seats:** every workspace includes **5 free seats**. If you need more seats, SSO, or early access to analytics, [reach out](mailto:founders@openworklabs.com).
</Note>

***

## 1. Create your organization

Head to [app.openworklabs.com](https://app.openworklabs.com). Enter your work email and press **Next** — OpenWork routes you to the right sign-in step automatically.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/01-signin-email.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=68eff9e4e4109940446230d52e1b2e1a" alt="Start using OpenWork — email step" width="1600" height="1094" data-path="images/cloud-team-quickstart/01-signin-email.png" />
</Frame>

New emails get the **Create your account.** step. Pick a name and password, then **Sign up**.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/02-create-account.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=6cfe1eb9870982202588856ebda9ef73" alt="Create your account" width="1600" height="1094" data-path="images/cloud-team-quickstart/02-create-account.png" />
</Frame>

Right after sign-up, OpenWork asks you to **name your team**. This creates your organization — you can rename it later, and no credit card is required.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/03-name-your-team.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=48d6d72435c3afc0ea1af384034a8cda" alt="Name your team" width="1600" height="1094" data-path="images/cloud-team-quickstart/03-name-your-team.png" />
</Frame>

You land in the admin dashboard with a short setup checklist. You can follow it now or come back later — this tutorial covers the important parts.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/04-onboarding-checklist.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=1ebab026e8276b9b5e620c2969cbf3a3" alt="Setup checklist" width="1600" height="1094" data-path="images/cloud-team-quickstart/04-onboarding-checklist.png" />
</Frame>

## 2. Invite teammates and create teams

Open **Members** in the sidebar. Click **Add member**, enter your teammate's email, pick a role (usually Member), and hit **Send invite**. Owners and super-admins can choose elevated roles; admins can invite only members.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/05-invite-member-form.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=66a9a33cf95d89c6e773b2eb7c402d1c" alt="Invite a teammate" width="1600" height="1094" data-path="images/cloud-team-quickstart/05-invite-member-form.png" />
</Frame>

Repeat for a few teammates. Invited people show up as **Pending** until they accept. From the row menu (⋯) you can **Copy invite link**, **Resend invite**, or **Cancel invite**.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/06-members-pending.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=c65b7f577527c48373aace2437e03258" alt="Members list with pending invites" width="1600" height="1094" data-path="images/cloud-team-quickstart/06-members-pending.png" />
</Frame>

Your teammate opens the invite link, sets a password, and joins with one click:

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/07-join-org-amy.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=533fa72cc11d13317916c17023dbc840" alt="Join screen — what your teammate sees" width="1600" height="1094" data-path="images/cloud-team-quickstart/07-join-org-amy.png" />
</Frame>

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/08-amy-welcome.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=5d67b2e1d6a539b0a86a5ad5fdbe2317" alt="Welcome after joining" width="1600" height="1094" data-path="images/cloud-team-quickstart/08-amy-welcome.png" />
</Frame>

Now organize people into teams. Switch to the **Teams** tab, click **Create Team**, name it (for example `Sales`), and tap the members who belong in it.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/09-create-team-sales.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=b4dc182338a713fd4fe2bc13359c6a76" alt="Create the Sales team" width="1600" height="1094" data-path="images/cloud-team-quickstart/09-create-team-sales.png" />
</Frame>

Teams show up with their members at a glance:

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/10-teams-list.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=3df94add50bf87fd7ed4c85c16e7bf34" alt="Teams list" width="1600" height="1094" data-path="images/cloud-team-quickstart/10-teams-list.png" />
</Frame>

Leave the organization Admin checkbox off for ordinary resource-sharing teams
such as `Sales`. If a team should grant organization-wide administration, an
owner or super-admin must explicitly approve it. See
[Team Admin access](/cloud/members-and-rbac#team-admin-access).

## 3. Create a plugin with a test skill

Skills are step-by-step instructions the agent loads when a task matches — think of them as runbooks your whole team can share. A skill lives inside a **plugin**, and a **Collection** groups one or more plugins for assignment.

First open **Collections**, click **New collection**, and create one for your team — for example `Sales Enablement`.

Next open **Plugin Directory → Create plugin**. Fill in the plugin name and description, then click **+ Skill**.

Write the skill like a great runbook:

* **Name** — e.g. `Prep a sales call`
* **Description** — when should the agent use this? e.g. *"Use when someone asks to prepare for a sales call or customer meeting."*
* **Instructions** — plain markdown with the steps you want the agent to follow.

In the **Share** section, choose the **Sales Enablement** Collection. If only selected teams should receive it, leave **Share with everyone in the organization** off. Click **Create plugin**. The creator keeps access automatically.

## 4. Give teams access to the Collection

Open **Collections → Sales Enablement**. Under **Who can access this**, add the `Sales` team. You can instead grant the Collection to everyone in the organization or to individual members.

That's the whole admin loop: **skill inside a plugin → Collection → team or member**. Anyone added to the team later inherits access to the Collection.

## 5. Trigger the skill from the desktop app

Now switch to the [OpenWork desktop app](https://openworklabs.com). On the welcome screen, click **Joining a team? Sign in** and sign in with the same account.

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/18-desktop-welcome.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=3b20a33c2b5feacc4a832cc24a0138d4" alt="Desktop welcome" width="1600" height="1151" data-path="images/cloud-team-quickstart/18-desktop-welcome.png" />
</Frame>

Pick your organization:

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/19-desktop-choose-org.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=31e10165831772128c126a5663f1cee0" alt="Choose your organization" width="1600" height="1151" data-path="images/cloud-team-quickstart/19-desktop-choose-org.png" />
</Frame>

You can confirm the connection any time under **Settings → Account**:

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/21-desktop-account-connected.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=f94a88d8f4232363d6fc39f2a6f97137" alt="Signed in to Acme Labs" width="1600" height="1151" data-path="images/cloud-team-quickstart/21-desktop-account-connected.png" />
</Frame>

Open **Settings → Library** and filter to **Skills**. The skill assigned through `Sales Enablement` appears there automatically; click **Refresh** if the admin changed access moments ago.

Now just ask for the thing the skill knows how to do. Type a prompt that matches the skill's description and hit **Run task**:

> *Prep me for tomorrow's sales call with Northwind Traders. 30 minutes with their operations lead, goal is a paid pilot.*

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/23-desktop-prompt.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=d36fd4360f87b46e5977f40eee660ecd" alt="Prompt that triggers the skill" width="1600" height="1151" data-path="images/cloud-team-quickstart/23-desktop-prompt.png" />
</Frame>

The agent picks up the skill and follows your runbook — research, a timed agenda, discovery questions, objection handling, and a clear next step, saved as a doc in your workspace:

<Frame>
  <img src="https://mintcdn.com/differentai-cleanup-ai-gateway-models-replacement/612JNl_pC9JOszO6/images/cloud-team-quickstart/24-desktop-skill-result.png?fit=max&auto=format&n=612JNl_pC9JOszO6&q=85&s=b238643687a9cb9ac796b2c2bc7ea0ad" alt="The skill in action" width="1600" height="1151" data-path="images/cloud-team-quickstart/24-desktop-skill-result.png" />
</Frame>

## What's next

* Add more skills to the plugin as your team's playbooks grow — everyone gets updates automatically.
* Import existing plugins from GitHub (**Plugin Directory → Create plugin → Import from GitHub**), including Anthropic-compatible plugin repositories.
* Wire up **Sources** to keep Collections in sync with a repository.
* Read [Collections](/cloud/share-with-your-team/collections) when you need several plugins, reusable audiences, or more complex assignments.

<Note>
  **Need more?** The first 5 users in your organization are free; additional users are \$10 per user per month. For SSO or early analytics access, [contact us](mailto:founders@openworklabs.com).
</Note>
