# Connections and permissions in Beagle

> How Beagle connects to about 3,200 apps: per-tool OAuth grants scoped to your tenant, access that follows your team's permissions, reconnecting a broken tile, and revoking access at any time.

Canonical page: https://www.heybeagle.com/docs/connections

Updated: 2026-07-14

Beagle connects to the tools your team already uses - roughly 3,200 apps - through per-tool OAuth connections you make on the Connections page. Every connection is scoped to your tenant, runs under the grants you approved, and can be revoked at any time. Beagle never has standing access to anything you did not connect.

## How a connection works

On the Connections page, each tool is a tile. Click it, sign in to the tool, and approve the access it requests. That OAuth grant - not a shared password, not an API key pasted into a prompt - is what Beagle works under. The grant is scoped to your tenant, so one organisation's connections never touch another's.

## What Beagle can see

- **Channels you add it to** - In Slack or Teams, Beagle reads only the channels it has been invited to watch.
- **Tools you connected** - Reads and actions in a connected tool happen under the grant you approved, with the scopes that grant carries.
- **Access that follows permissions** - Reads are scoped to the person who asked, not pooled into one shared context. One client's or one teammate's data does not leak into another's work.

## The catalogue

The integrations directory lists the current catalogue - around 3,200 apps, including Gmail, Google Calendar, Google Drive, Google Sheets, Linear, Notion, ClickUp, HubSpot, Stripe and Slack itself. If a tool your team needs is not listed, ask at hello@heybeagle.com.

## Fixing and revoking

If a connection breaks - a tool reports it is not authorised - open the same tile and reconnect; that refreshes the token and Beagle picks up where it left off.

To remove Beagle's access to a tool, revoke the connection. Revocation is immediate: Beagle can no longer read from or act in that tool.

## FAQ

**How many apps does Beagle integrate with?**

About 3,200. Each connects with its own OAuth grant from the Connections page, and the full list is in the integrations directory on heybeagle.com.

**Can Beagle read all our Slack channels?**

No. Beagle reads only the channels you add it to. Everything else in the workspace is invisible to it.

**Can I revoke Beagle's access?**

Yes, per tool, at any time, from the Connections page. Connections are individual OAuth grants, so revoking one tool does not affect the others.

**Does one client's data leak into another's work?**

No. Access is scoped to the person who asked and to the grants they hold, not pooled into one shared context. Keeping engagements and accounts walled off is a design constraint, not a setting.

## Read next

- [Integrations](https://www.heybeagle.com/integrations): The full catalogue
- [Security and data](https://www.heybeagle.com/docs/security-and-data): Posture, retention, disclosure
- [Approvals](https://www.heybeagle.com/docs/approvals): What happens before an action

Try Beagle free: https://www.heybeagle.com/signup (1,000 credits, no credit card).
