| [ Web Proxy ] |
| Viewing: https://docs.socket.dev/docs/linear-integration | [Back] [Original] |
Connect your Linear workspace to Socket to create and manage Linear issues from alerts, with manual creation and automated ticketing rules.
The Linear integration is currently in Beta and is available on Business and Enterprise plans.
Connect your Linear workspace to Socket to create and manage Linear issues directly from Socket alerts. Create issues manually from individual alerts, or set up automated ticketing rules that create and update Linear issues based on alert events in your organization.
The integration connects to Linear using OAuth. Authorization happens entirely from the Socket dashboard there is no separate app to install in a third-party admin console.
In the Socket dashboard, go to Settings Integrations Linear for your organization, then click Connect.
A dialog opens with step-by-step instructions and an installation link.
In the Linear authorization window:
Socket requests the following Linear OAuth scopes:
After you authorize, the Socket dashboard reloads automatically and the connection appears under Settings Integrations Linear with a Connected status badge, including who connected it and when.
Tip: To connect additional Linear workspaces, repeat the steps above.
To disconnect a Linear workspace from your Socket organization:
This removes the link between the Linear workspace and your Socket organization. If the same connection is shared with another Socket organization, it remains connected to that organization.
Alternatively, a Linear admin can revoke the connection in the Linear workspace settings.
If a connection shows an Error or revoked status, remove the connection and create a new one to restore access.
By default, a Linear connection is tied to the Socket organization that authorized it. A single Linear connection can also be shared across multiple Socket organizations. When you authorize a connection that is eligible to be shared, Socket prompts you to select which organization to connect it to.
Once the integration is connected, you can create Linear issues directly from alerts in the Socket dashboard.
The created issue is linked to the alert, and a link to the Linear issue appears on the alert so you can navigate directly to it.
Automated ticketing rules let you define conditions under which Linear issues are automatically created and updated. Configure these rules from Settings Integrations Ticketing in the Socket dashboard.
Ticketing is available on Business and Enterprise plans.
Click Create Configuration to start the wizard:
Choose which events should trigger the rule.
Optionally define conditions to filter which alerts match this rule, targeting specific alert types, priority levels, repositories, or other attributes.
Choose the Linear connection and where issues should be created:
Define how the Linear issue should be created:
Note: additional settings are not supported for Linear.
Define what happens when alert state changes, such as creating a new issue when conditions are met and updating the linked issue when the alert changes.
After reviewing the summary, click Create to activate the rule.
| Role | Capabilities |
|---|---|
| Owner | Connect, disconnect, configure ticketing rules |
| Admin | Connect, disconnect, configure ticketing rules |
| Member | View connections, create issues from alerts |
| Contributor | View connections |
When you authorize the integration, Socket requests permission to read workspace data and to create and update issues and comments for the teams you select. Socket does not access data outside the workspace and teams you authorize.
Your browser may be blocking popups. Allow popups for the Socket dashboard, or copy the installation link from the Connect dialog and open it in a new browser tab.
The access granted to Socket may have been revoked in Linear, or the token may have expired. Remove the connection in Settings Integrations Linear and connect again.
Verify the following:
Only users with Owner or Admin roles in the Socket organization can connect or disconnect the integration. If you have a different role, ask an administrator to complete the connection.
If you encounter problems or have questions not explained here, contact support.
After completing the authorization in Linear you are met with a "Server error" page. This error does not prevent the connection from completing and is purely a cosmetic error. There's a fix coming out shortly.
The additional fields under "Advanced settings" in the ticketing configuration has no effect on tickets being created. These are not yet fully wired up. This feature is coming very soon.
Updated 2 months ago
| Web Proxy Viewer | New URL | Original Page |