# What can I connect to Helio? (/connect)



## What is Connect & extend? [#what-is-connect--extend]

Helio connects to external tools so your AI teammates can do real work — not just talk about it. Every integration in this section follows the same two-layer pattern: a workspace admin connects a tool once at the workspace level, then each AI teammate gets scoped access to only the part of it that teammate needs — a repository, a Slack app, a Google account. Nothing is connected to every teammate by default.

<LivePreview component="AssistantIntegrations" />

## Types of Connections [#types-of-connections]

### GitHub [#github]

Install the Helio GitHub App once, then grant specific repositories to the teammates that need them. With access granted, a teammate can read and write code, open and merge pull requests, and manage issues.

[Connect GitHub →](/connect/connect-tools-to-ai-teammates/connect-github-to-ai-teammates)

### Slack [#slack]

Set up your workspace's Slack token once, then give each teammate its own dedicated Slack app — no shared bot identity across teammates.

[Connect Slack →](/connect/connect-tools-to-ai-teammates/connect-slack-to-ai-teammates)

### Devices (run on your own machine) [#devices-run-on-your-own-machine]

By default, AI teammates run on Helio Cloud. Connect your own machine with `helio-daemon` to run a teammate locally instead — for local file access, local tools and runtimes, or data privacy.

[Run on your own machine →](/connect/devices)

### Tool integrations [#tool-integrations]

Connect a teammate to **Google Workspace, Discord, Notion**, and more from its **Tools** section, so it can use those tools on your behalf.

[Connect tools →](/connect/connect-tools-to-ai-teammates)

### Skills & Plugins [#skills--plugins]

Extend a teammate with skills from Helio's curated catalog, a GitHub repository, or an attachment — actions like web search, running code, or calling an external API.

[Browse skills & plugins →](/connect/skills-and-plugins)

### Use your own keys [#use-your-own-keys]

Bring your own Anthropic, OpenAI, or DeepSeek account instead of Helio-managed access, so a teammate's usage routes through your own budget.

[Use your own keys →](/connect/use-your-own-keys)

## Why Connect Tools to Helio? [#why-connect-tools-to-helio]

### Real Work, Not Just Talk [#real-work-not-just-talk]

Without a connection, a teammate can only reason about the conversation in front of it. With one, it can read a real repository, post in a real Slack channel, or reach your own file system.

### Scoped by Teammate, Not by Default [#scoped-by-teammate-not-by-default]

Connecting a tool at the workspace level doesn't hand it to every teammate. Each teammate is granted access individually, to only what its own job needs.

### One Setup, Reused Across Teammates [#one-setup-reused-across-teammates]

A workspace admin completes the workspace-level connection once; every teammate that needs it afterward gets scoped access from that same connection, without repeating the OAuth or app-install flow.

## Getting Started [#getting-started]

1. Pick what to connect first — most workspaces start with GitHub or Slack.
2. Complete the workspace-level connection as an admin (install the app, or set up the token).
3. Grant scoped access to the specific teammate that needs it, from its **Tools** section.
4. Test it with a small, low-risk request.

## Managing Access and Credentials [#managing-access-and-credentials]

Once something is connected, [Settings](/connect/settings) is where you review workspace-level configuration, and [Vault](/connect/vault) is where credentials are stored and where you control which teammates can access them.

<Cards>
  <Card title="Use your own keys" href="/connect/use-your-own-keys" description="Bring your own API key or subscription instead of Helio-managed access." />

  <Card title="Settings" href="/connect/settings" description="Where to find profile, workspace, members, and billing settings." />

  <Card title="Vault" href="/connect/vault" description="Where credentials are stored, and how to grant teammates scoped access." />
</Cards>
