Linear
This section will cover Linear <> ClearFeed integration
Last updated
This section will cover Linear <> ClearFeed integration
Last updated
ClearFeed has a robust integration with Linear, allowing agents and responders to use Linear in two ways:
Create bi-directionally synced Linear tickets from Slack.
Filing Linear issues against requests
You will need to be the Linear workspace admin to approve ClearFeed integration access.
Head over to Account Settings (Gear icon in the lower left) -> Integration Tab
Press the Connect
against Linear
You will be prompted to log in to Linear (If you've already not logged in)
Approve the authorization flow on Linear by selecting the Authorize
button.
You will be successfully redirected to ClearFeed with a success message
Choose the required collection from the list on the left-hand panel
Click on Settings and then choose Ticketing Settings
Choose Linear as the Ticketing Integration
Choose the trigger mode (Emoji/Automatic)
If it is an emoji-based creation, choose the emoji that should trigger ticket creation (default is 🎟️ emoji).
Click on the ⚙️ icon to open Additional Settings where you would need to select a Linear team. Issues created using ClearFeed will be tied to this team.
Replies on the Slack thread and the Linear ticket are synced bidirectionally.
The corresponding request channel thread on Slack now displays the Title
, ID
, and Status
of the Linear Ticket. Status changes on Linear are reflected on Slack.
ClearFeed adds the following labels to the Linear ticket: Slack channel name
, clearfeed
Public comments from the triage channel are also synced back to the Linear ticket.
Status change updates are also posted on the thread when the Linear ticket is moved to Done
state.
If you are using Linear ticketing to support customers who are on Slack-Connect channels - ClearFeed does not post the Linear issue details back to the customer channel and status updates are also not posted.
Sync settings allow you to choose whether messages are synced bidirectionally or in a single direction. Additionally, you can decide if updates to the linked ticket's status are shared in the Slack thread.
To configure common sync settings for all new tickets - follow the steps below:
Access Sync Settings by navigating to Objects
Choose your Message Sync Mode
Select whether status updates are shared in the Status Sync Mode setting
You can also configure different sync settings for individual tickets. Once a ticket is created from Slack, access the three-dot menu (shown in the illustration below) and configure your settings.
Only Responders can configure Sync Settings for individual tickets from the request channel in Slack
Determines how messages are synced between Slack and Linear.
2-way sync between Linear and Slack thread: Replies from Slack are posted on Linear, and comments from Linear are synced to Slack.
Only forward sync from Slack thread to Linear: Replies from Slack are posted on Linear, but comments from Linear are not posted back on Slack.
Only backward sync from Linear to Slack thread: Only Linear comments are posted on Slack, and replies from Slack do not go to Linear.
No sync between Linear and Slack thread: No comments are synced from Slack or Linear.
Determine whether status updates are shared on the request channel thread on Slack or not.
Updates are only delivered when the status is changed to "Solved" or moved to "Open" from "Solved"
Sync key status changes from Linear to Slack thread: Whenever the ticket is "Solved" or moved to "Open" from "Solved - the updates are shared on Slack.
No sync of status changes from Linear to the Slack thread: No status updates are synced to Slack.
If you're using ClearFeed as a native helpdesk but want to escalate issues to Linear, follow the guide below:
Escalating to Linear