Automate bug reports with Gemini AI: Jotform to GitHub with Telegram alerts
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 9 nodes and runs on Jotform events. Along the way it connects Telegram, Jot Form, GitHub and Google Gemini Chat Model and 1 more.
How it runs
Trigger: On Jotform events.
- AI Agent: runs an AI agent, with model: Google Gemini Chat Model; 2 tools (Create an issue in GitHub, Get issues of a repository in GitHub); output parser: Structured Output Parser
- Append or update row in sheet (Google Sheets): append or update
- Code: runs custom JavaScript code
- Send a text message (Telegram): uses Telegram
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Telegram
n8n-nodes-base.telegram - Jotform Trigger
n8n-nodes-base.jotFormTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Github Tool
n8n-nodes-base.githubTool - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code
From the author
Execution video: https://youtu.be/Gj7uzz9cIfU?si=jTu8nktmxM-dfKoZ This workflow automates the process of handling bug reports submitted through a form, from checking for duplicates on GitHub to logging the report and sending a notification. --- 1. A Bug is…