Linear
Connect your Linear workspace so new issues start implementing agents and @ellipsis answers on any issue. Scope access per Linear team.
The Linear integration connects your issue tracker: a new issue can start an agent that implements it, and @ellipsis on any issue gets an answer in the comments.
Connect
- Open Integrations → Linear in the dashboard and click Connect Linear. This sends you to Linear's authorization screen; Ellipsis requests read and write access and acts as its own application user, so everything it posts is attributed to Ellipsis, not to you.
- Approve it and you land back on the dashboard, connected.
Every Linear team is enabled at connect time; the same page toggles which teams Ellipsis interacts with. Teams created after connecting do not appear in the list; disconnect and reconnect to refresh it. Disconnecting removes Ellipsis's access to all teams.
What it enables
- Issue-opened triggers. A
linear_issuereact trigger starts an agent when an issue is created. The canonical use is an implementer: an agent that reads the issue, makes the change, and opens a pull request linked back to it. The trigger block: Triggers. - @ellipsis on issues. A comment that leads with
@ellipsisstarts or continues a durable conversation on that issue: ask why something behaves the way it does, or tell it to fix the thing the issue describes. The comment must lead with the mention, so a mirrored GitHub thread never summons Ellipsis twice.linear.yamlpicks which agent answers, per team and per project. - Linear tools in sessions. Sessions on a connected account get Linear tools, so any agent can read, create, and update issues; a cron agent can file what it finds. The dashboard's Agent access setting can restrict the tools to agents that opt in.