With Linear, your app can:
- Create and update issues and comments
- Read team, project, and cycle data
- Build dashboards that surface issue status and progress
- Automate triage, reporting, and planning workflows
Common use cases and example apps
How Linear connections work
Each Linear connection is authorized for a single Linear workspace. When you connect Linear, you authorize Lovable to access Linear on behalf of the authenticated account. Within your Lovable workspace:- You can create multiple Linear connections.
- Each connection is a separate OAuth authorization.
- Each connection can:
- Use different scopes
- Connect to a different Linear workspace
- Multiple projects within a single workspace can use the same connection.
How to connect Linear
Workspace admins and owners can connect Linear. When a connection is created, Linear becomes available across all projects in the workspace.Prerequisites
Before connecting Linear, make sure you have:- A Linear account you can authorize via OAuth
- Lovable workspace admin or owner role
Set up your Linear connection
1
Navigate to the Linear connector
Open Connectors and select Linear.
2
Add a new connection
Click Add connection.
3
Name the connection
In Display name, enter a name for the connection, for example
Linear (Prod).4
Configure scopes (optional)
Expand Advanced settings to review or adjust the requested OAuth scopes - the Linear permissions your app needs. Read and Write are selected by default and cover the most common use cases.
5
Connect to Linear and authorize the connection
- Click Connect. The Linear authorization window opens, so make sure your browser does not block pop-ups.
- Select the workspace you want to connect, review the requested permissions, and click Allow. You’ll be redirected back to Lovable with a confirmation.
Limitations
The Linear connector does not support:- Receiving incoming Linear webhooks or real-time event subscriptions.
Manage your connection
Connections are managed from Connectors: select , then open the connection.- Unlink projects to remove access from specific projects while keeping the connection available for others. See Unlink projects from a connection for the steps.
- Delete the connection to remove it from the workspace entirely. Deleting is permanent. It removes the credentials from all linked projects, and app features that use stop working until a new connection is added. See Delete a connection for the steps and who can delete.