What agents can do with Linear
Once connected, agents can:- Create issues from context: Find a bug? The agent creates an issue with steps to reproduce, relevant code snippets, and suggested labels.
- Update as they work: Agents can move issues to “In Progress” when they start and “Done” when they finish.
- Search and reference: Ask about related issues, find duplicates, or get context from existing tickets.
- Add comments: Document findings, link PRs, or note blockers directly in Linear.
Example workflows
Connect Linear
Step 1: Organization setup
An admin needs to enable Linear for your organization first.- Go to Organization Settings > Integrations
- Find Linear and click Enable
- Configure default workspace settings if needed

Step 2: Authenticate your account
Once enabled, connect your personal Linear account:- Go to User Settings > Integrations
- Click Connect next to Linear
- Authorize Ona to access your Linear workspace
- Select which workspaces to connect

Verify it works
Start a conversation with an agent and try:Tips for effective use
Be specific about projects: If you have multiple Linear teams, specify which one: “Create an issue in the API team for this bug.” Include context: The more context you give, the better the issue: “Create an issue for this null pointer exception, include the stack trace and the user flow that triggers it.” Use with AGENTS.md: Add your Linear conventions to AGENTS.md so agents know your labeling system and workflow stages.Troubleshooting
”Agent features are not active”
This warning means the app authorization for agent capabilities (like @mentions and webhooks) is missing or expired. Basic features like reading and creating issues via MCP tools still work with your personal token. Click Authorize app to start the authorization flow.Authorization shows “already installed”
Linear allows only one app installation per workspace. If another Ona organization has already authorized the app on the same Linear workspace, the authorization flow will show that the app is already installed instead of issuing a new token. To resolve this:- In Linear, go to Settings > Integrations > Ona and remove the existing installation
- Return to Ona and click Authorize app to re-install for the correct organization
Only one Ona organization can have agent features (webhooks, @mentions) active per Linear workspace at a time. Other Ona organizations connected to the same workspace can still use MCP tools (read/write issues) through personal authentication.
Next steps
- Teach agents your codebase including your Linear conventions
- Create custom commands for common Linear workflows like
/bug-report - Learn about integrations for other available connections