Use case
GitHub issue triage with Linear and Slack
Updated September 19, 2026
New GitHub issues need the same three questions answered: is it a duplicate, is it a real bug, and who should know. This workflow answers them with an agent and three connected apps, and you can draft it from one sentence.
Draft it from a sentence
With GitHub, Linear and Slack connected, open Generate with AI on the Workflows page and describe it:
When a GitHub issue comes in, check it against open issues for duplicates.
If it is a real bug, create a Linear issue in the Platform team.
Otherwise post a short summary to #support in Slack.Claude picks the connector actions by their real ids, and the preview shows the graph below before you create it. See generating workflows.
How the workflow runs
- The trigger carries the issue: title, body, and repository.
- A triage agent has GitHub · List issues as a tool, reads the open issues, and returns
duplicate,is_bugand a one-linesummaryas structured output. - An If node sends bugs to Linear · Create issue and everything else to Slack · Post message.
- The Output node records which path fired and what was created.
Fill the actions with templates
Team key: PLAT
Title: {{ trigger.title }}
Description: {{ nodes.triage.output.structured.summary }}nodes.triage.output.structured.is_bugWhat the workflow never sees
Keep reading
- Generate AI agent workflows from a descriptionDescribe a workflow in plain language and Claude drafts a validated Novalink graph that uses your connected apps and APIs. Preview it, refine it, then create it.
- Connectors: GitHub, Slack, Notion, Linear and TavilyConnect GitHub, Slack, Notion, Linear and Tavily to your Novalink account, then run their actions as workflow steps or give them to an agent as tools.
- Connector node: run an action on a connected appThe Connector node runs a GitHub, Slack, Notion, Linear or Tavily action with your account's connection, as a workflow step or as a tool an agent can call.
Build it on the canvas
Create a free account, describe the workflow or wire it yourself, and run it in the browser.