Docs/Connect your tools
// GETTING STARTED

Connect your tools

Leroy works inside the tools you already use. You connect them on the Integrationsscreen, each through its own sign-in. GitHub is the one Leroy needs to do anything — it's where pull requests open. The rest feed work in or keep you in the loop.

01 Where to connect

Open the Integrationsscreen in the app. Each tool has its own card — click to connect, authorize through the provider, and you're done. You can connect more later; GitHub is the only one required to start.

02 What each unlocks

Tool
What it unlocks
GitHub
Where Leroy branches, writes code, and opens pull requests. Required.
Sentry
Turn the production errors that cross your bar into tickets for Leroy to investigate and fix.
Linear
Let labeled issues flow in as tickets, with status and comments kept in sync.
Slack
Bring requests in and get notified about what needs you, without leaving chat.
i
Handle sources differently. Policy gates can be set per source, so where a ticket comes from changes how much Leroy does on its own. Not ready to let Sentry tickets run straight to code? Set Sentry to ask before planning — or to review the plan first — while tickets from other sources keep flowing through your normal gates. See Policy gates → by source.

03 GitHub

The core connection. Leroy works in the repositories you grant access to — creating branches, committing changes, and opening pull requests against them. Without GitHub there is nowhere for the work to land, so connect this first.

GitHub integration →

04 Sentry

Connect Sentry and the errors that matter can become tickets automatically. Leroy doesn't pick up everythingthat lands in Sentry — an error becomes a ticket only when it clears your ingest rules: it's a new or newly-regressed issue, from an environment you care about (e.g. production), and above any volume flooryou set (how many events, or how many affected users). Everything else is watched but left alone — and a quiet error that later spikes past the bar can still promote. Conservative defaults out of the box, so you don't get a flood.

Sentry integration →

05 Linear

Connect Linear to let issues flow in as tickets — typically gated by a label so only the ones you mark get picked up. Status and comments sync both ways, so the work stays visible in Linear while Leroy does it.

Linear integration →

06 Slack

Connect Slack to bring requests in from chat and to get notified when something needs your attention — an approval to give, a PR to review. It keeps you in the loop without having to sit in the app.

Slack integration →

i
Each integration is scoped to your account. What Leroy can see and touch is limited to the repos and projects you grant — you can add or remove access any time on the Integrations screen.