Use this powerful n8n workflow to automate bug reporting. Classify webhook data using Google Gemini, get manager approval via Gmail, create GitHub issues, and send real-time alerts using the n8n node for Telegram.
Download this n8n workflow template and start using it instantly.
Software development teams needing automated triage for bug reports.
System administrators looking to transform external logs or user reports into actionable GitHub issues.
Users seeking advanced examples of integrating LLMs (like Google Gemini) within an n8n workflow.
Anyone who wants pre-built n8n templates for flow control, conditional branching, and approval loops.
Managing incoming bug reports manually can be time-consuming and lead to delays in fixing critical issues. This specialized n8n workflow solves this by providing instant classification and automated issue creation. The automation starts with an n8n trigger (a Webhook) that captures raw bug data. This data is then routed through a sophisticated Google Gemini classification model, which determines the severity (High or Low). High-severity bugs proceed immediately to GitHub issue creation after summarization. Low-severity bugs are subjected to a required managerial approval step via Gmail before being officially logged, ensuring your GitHub repository remains focused on high-impact items. If approval is denied or the issue is low severity, a simple Telegram notification is sent instead. This end-to-end n8n workflow ensures rapid response times and efficient resource allocation, demonstrating the power of smart n8n templates in DevOps.
This high-utility n8n workflow operates in several distinct stages:
Bug Classifier n8n node, which leverages the Google Gemini model to categorize the issue as 'High' (disrupts main flow) or 'Low' (minor user experience impact).Approval from Manager n8n node (a Gmail node configured for 'send and wait'), prompting a specific manager to review the bug. If n8n node checks the approval status. true), the workflow continues down the GitHub creation path.Notify Group Telegram n8n node, sending a simple 'Low Severity' alert.Filter n8n node to organize the payload. Next, the Bug Description Summarizer n8n node (also using Gemini) creates a concise summary suitable for a GitHub issue title.Create an issue GitHub n8n node automatically opens a new bug ticket, populating the title with the AI-generated summary and the body with the full context (original message, name, and image link).Notify Manager Group Telegram n8n node sends a detailed, high-severity alert confirming the GitHub issue creation, including the direct link to the newly created ticket. This robust n8n workflow ensures nothing slips through the cracks.To deploy this comprehensive n8n workflow, follow these steps:
Google Gemini Chat Model and Google Gemini Chat Model1 n8n node instances.Approval from Manager n8n node).Create an issue n8n node.chatId for both Notify Group and Notify Manager Group Telegram n8n nodes.Webhook n8n trigger and copy the generated URL. This is the endpoint where your external bug reporting system must send data.Approval from Manager n8n node and the GitHub repository owner/name in the Create an issue n8n node to match your organization's settings. Webhook (n8n trigger): The starting point for the n8n workflow, set to listen for POST requests at a unique path (c16e3a34-5998-41c2-8a94-c9f0bddf3f27).
Bug Classifier (Langchain Text Classifier): This core n8n node uses the connected Gemini model to categorize the bug severity based on a custom system prompt.
Approval from Manager (Gmail): Uses the 'sendAndWait' operation to send an approval email to [email protected]. The subsequent flow waits here for a response before proceeding.
If (Core Logic Flow Control): A crucial n8n node that routes the execution based on whether the manager approved the bug ($json.data.approved is true).
Filter (Set): A utility n8n node used to consolidate relevant data fields (message, name, userId) from the original payload before summarization.
Bug Description Summarizer (Langchain Summarization): Leverages the Google Gemini model via the connected n8n node to generate a concise summary from the potentially long bug description.
Create an issue (GitHub): The final action n8n node. It creates a new issue, dynamically generating the title from the AI summary and populating the body with key details, linking back to the raw input data.
Notify Group / Notify Manager Group (Telegram): These two Telegram n8n nodes handle communication, sending different alert messages based on the bug's severity and creation status.
Use this powerful n8n workflow to estimate clothing sizes (bust, waist, hip, height) from a single image URL using Fal.ai and generate detailed email notifications using OpenAI.

Automate blog content promotion using this advanced n8n workflow. It triggers on new RSS feeds, generates social copy via GPT, handles image creation and posting to Instagram, Facebook, and X.

Use this robust n8n workflow to autonomously generate, review, and publish high-quality SEO articles using multi-agent AI (GPT-4) to platforms like WordPress, Dev.to, and Twitter. Leverage advanced n8n nodes for content mastery.

Use this advanced n8n workflow to automate bug report triage. An n8n trigger receives data, OpenAI classifies priority and category, and Jira issues and Slack alerts are generated instantly.

Automate HR tasks using this advanced n8n workflow. Monitor Google Drive for CV uploads, use GPT-4 to parse candidate data, update Google Sheets, and notify Slack. Find powerful n8n templates for recruitment.

Specializing in software engineering with over 5 years of hands-on experience. In addition to my expertise in web development, I also have experience in creating Hybrid mobile apps.







































