Turn Slack requests into clear tickets in Linear with AI. The flow watches a channel for the ticket emoji and writes a clean issue with title, summary, and priority. It suits support teams that chat in Slack and track work in Linear.
On a set schedule, the workflow searches Slack using a query that targets a specific channel and the ticket emoji. It collects the message id, user, and link, then pulls current issues from Linear and gathers descriptions. A merge and check step blocks duplicates by matching the Slack message id. New items go to an AI step with a strict schema so the output is structured. The ticket is then created in Linear with the AI title, summary, and priority.
You need Slack, Linear, and OpenAI accounts and credentials. Configure the Slack channel to watch, the Linear team to receive tickets, and the run interval. Expect faster intake, fewer duplicates, and better ticket quality. This is useful for internal help desks, bug reports from team channels, and quick capture of feature ideas without leaving Slack.