Connections and permissions.
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 - The full catalogue
- Security and data - Posture, retention, disclosure
- Approvals - What happens before an action