Automatically Create Linear Issues from Gmail Support Request Messages
### This n8n template watches a Gmail inbox for support messages and creates an equivalent issue item in Linear. ### How it works - A scheduled trigger fetches recent Gmail messages from the inbox which collects support requests. - These support requests are filtered to ensure they are only processed once and their HTML body is converted to markdown for easier parsing. - Each support request is then triaged via an AI Agent which adds appropriate labels, assesses priority, and summarizes a title and description of the original request. - Finally, the AI-generated values are used to create an issue in Linear to be actioned. ### How to use - Ensure the messages fetched are solely support requests; otherwise, you'll need to classify messages before processing them. - Specify the labels and priorities to use in the system prompt of the AI agent. ### Requirements - Gmail for incoming support messages - OpenAI for LLM - Linear for issue management ### Customizing this workflow - Consider automating more steps after the issue is created, such as attempting issue resolution or capacity planning.
This n8n template watches a Gmail inbox for support messages and creates an equivalent issue item in Linear.
How it works
- A scheduled trigger fetches recent Gmail messages from the inbox which collects support requests.
- These support requests are filtered to ensure they are only processed once and their HTML body is converted to markdown for easier parsing.
- Each support request is then triaged via an AI Agent which adds appropriate labels, assesses priority, and summarizes a title and description of the original request.
- Finally, the AI-generated values are used to create an issue in Linear to be actioned.
How to use
- Ensure the messages fetched are solely support requests; otherwise, you'll need to classify messages before processing them.
- Specify the labels and priorities to use in the system prompt of the AI agent.
Requirements
- Gmail for incoming support messages
- OpenAI for LLM
- Linear for issue management
Customizing this workflow
- Consider automating more steps after the issue is created, such as attempting issue resolution or capacity planning.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Customer Support Automation Suite
8 hand-picked workflows for $39.00.
That is $4.88 each, vs $9.99 for this one alone.
View bundleSecure checkout powered by Stripe
Tags
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Customer Support workflows
- Automate Multilingual Customer Support with AI Voice Agent and Calendar Integration$9.99
- Automate Multichannel Customer Support with AI in Chatwoot$9.99
- Automate Customer Support on WhatsApp Using Google Docs and AI$9.99
- Automate Daily Jira Ticket Summaries with AI and Email Delivery$14.99
- Automate Facebook Comment Responses with AI and Notion Integration$14.99
- AI Customer Support Assistant: WhatsApp Ready, Works for Any Business$9.99
More from Jimleuk
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.