Catch risky tickets before they blow up. This setup watches discussions on open issues, tracks mood changes over time, and pings your team when a conversation turns negative. Ideal for support leads and product teams who want faster recovery and fewer escalations.
Every 30 minutes a schedule pulls recently updated issues from Linear using a GraphQL request. Each issue is split and its comment thread is turned into a single plain text block. An AI model reads the text and returns a simple sentiment and a short summary. Results are merged with issue details and saved to Airtable using an upsert, which also keeps the previous sentiment for comparison. An Airtable event then checks for a non negative to negative shift, removes repeat alerts, and posts a clear message to Slack with the issue link.
To run it, you need accounts for Linear, Airtable, Slack, and OpenAI. Map your Airtable fields, update the Slack channel, and adjust the Linear filter to match your teams. Most teams cut daily review time from hours to minutes and raise response speed when an issue starts to go wrong. Great fit for customer support queues and product bug triage.