# Turn On Agentforce Coworker

Agentforce Coworker setup is largely automated. The steps can take a few minutes to process. If you missed any pre-enablement steps, a warning appears on the setup page with instructions for completing the remaining steps, and you can't activate Agentforce Coworker until the steps are complete.

| **REQUIRED EDITIONS, LICENSES, ROLES, AND PERMISSIONS**        |                                                                               |
| -------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| Available in:                                                  | Enterprise, Unlimited, and Agentforce 1 Editions                              |
| For usage-based access to Agentforce Coworker:                 | Foundations or Flex Foundations License, and Flex Credits entitlements        |
| For seat-based access to Agentforce Coworker:                  | Agentforce 1 Edition or Agentforce for Sales, Service, and Industries License |
| To turn on, configure, or grant access to Agentforce Coworker: | Salesforce Admin Role and Agentforce Coworker Admin Permission Set            |

## Before You Begin

Before turning on Agentforce Coworker, complete these steps:

- Make sure you have the correct edition, permissions, role, and permission set listed above.
- Make sure Data Cloud or Data 360 is activated in your org, not just provisioned.
- Review [Billing Considerations for Agentforce Coworker](/docs/data/agentforce-coworker/guide/agentforce-coworker-billing-considerations.md).

## Phase 1: Turn On Agentforce Coworker

When you turn on Agentforce Coworker, Einstein turns on automatically. To use generative AI features, keep Einstein turned on.

1. From **Setup**, in the Quick Find box, enter `Agentforce Coworker`.
2. Select **Get Started with Agentforce Coworker** (side panel).
3. Click **Turn On**.
4. When the Turn on Agentforce Coworker window appears, select **Confirm**.

## Phase 2: Give Users Access

To grant access from the main Setup menu, assign users the Access_Ai_Search (API Name) Permission Set Group. Salesforce recommends using the Manage Users section of Agentforce Coworker Setup instead.

1. In Agentforce Coworker Setup, find the Manage Users section.
2. Select **Manage**.
3. When the Assign Permission Groups to Users window appears, select the users to grant access to.
4. Click **Assign**.
5. Click **Done**.

## Phase 3: Assign Seat-Based Access (If Applicable)

:::important
Seat-based (unmetered) access requires all three phases. Skip Phase 3 if your org doesn't have seat-based Agentforce 1 Edition or Agentforce for Sales, Service, and Industries licenses.
:::

1. From the main Setup menu, [assign the Unmetered User Based AI permission set license](https://help.salesforce.com/s/articleView?id=ai.generative_ai_usage_unmetered_considerations.htm\&type=5) to all necessary users.
2. [Create a new Unmetered User Based AI permission set](https://help.salesforce.com/s/articleView?id=ai.generative_ai_usage_unmetered_considerations.htm\&type=5#:\~\:text=Click%20Save.-,Create,-a%20New%20Unmetered).
3. [Assign the new Unmetered User Based AI permission set](https://help.salesforce.com/s/articleView?id=ai.generative_ai_usage_unmetered_considerations.htm\&type=5#:\~\:text=list%20and%20save.-,Assign,-Unmetered%20User%20Based) to the users who have the Unmetered User Based AI permission set license.

## Optional Next Steps

- [Make Slack Searchable in Agentforce Coworker](https://developer.salesforce.com/docs/data/agentforce-coworker/guide/agentforce-coworker-connect-to-new-data-sources.md)
- [Make Data 360 Searchable in Agentforce Coworker](https://developer.salesforce.com/docs/data/agentforce-coworker/guide/agentforce-coworker-connect-to-existing-data-sources.md)
- [Customize the Agentforce Coworker Results and Layout](https://developer.salesforce.com/docs/data/agentforce-coworker/guide/agentforce-coworker-customize-results-and-layout.md)
