# How do I connect a tool to my AI teammate? (/connect/connect-tools-to-ai-teammates)



## What is tool access? [#what-is-tool-access]

Each AI teammate has its own **Tools** section. Connect the accounts that specific teammate needs; do not connect every tool to every teammate by default.

<LivePreview component="AssistantIntegrations" />

## How to Connect a Tool [#how-to-connect-a-tool]

<Steps>
  <Step>
    ### Open the teammate settings [#open-the-teammate-settings]

    Open the AI teammate's DM or working channel. Click the **gear icon** in the channel header to open **Teammate Settings**. If you are not allowed to manage that teammate, ask the workspace owner or teammate owner to make the connection.

    <LivePreview component="AssistantChat" />
  </Step>

  <Step>
    ### Go to Tools [#go-to-tools]

    In Teammate Settings, open **Tools**. This tab lists the providers this teammate can use, such as Gmail, Notion, Figma, GitHub, Slack, LinkedIn, X, and Discord.

    <LivePreview component="AssistantIntegrations" />
  </Step>

  <Step>
    ### Connect the provider [#connect-the-provider]

    Click **Connect** on the provider. For OAuth providers, sign in in the browser window and approve the requested access. For token-based tools such as Figma, paste the personal access token requested by the form.

    <LivePreview component="AssistantIntegrations" />
  </Step>

  <Step>
    ### Confirm and manage the connection [#confirm-and-manage-the-connection]

    Return to **Tools** and confirm the provider shows as connected. Use the connection row to set a primary account, reconnect if authorization expires, or disconnect a provider the teammate should no longer use.

    <LivePreview component="AssistantIntegrations" />
  </Step>
</Steps>

<Callout type="info">
  Tool access is scoped to the AI teammate you connect it to. GitHub and Slack have dedicated setup pages because their permission flow has extra workspace-level steps.
</Callout>

## What to check if it does not work [#what-to-check-if-it-does-not-work]

* You are connecting the tool on the correct AI teammate, not only at the workspace level.
* The browser authorization window was completed with the account the teammate should use.
* For admin-required tools, a workspace admin completed the setup.
* If a connected tool stops working later, return to **Tools** and use **Reconnect**.

<Cards>
  <Card title="Connect GitHub" href="/connect/connect-tools-to-ai-teammates/connect-github-to-ai-teammates" description="Give a teammate access to repositories and PRs." />

  <Card title="Connect Slack" href="/connect/connect-tools-to-ai-teammates/connect-slack-to-ai-teammates" description="Give a teammate its own dedicated Slack app." />

  <Card title="Skills & Plugins" href="/connect/skills-and-plugins" description="Add more capabilities via skills." />
</Cards>
