Automate bug reports with Gemini AI: Jotform to GitHub with Telegram alerts
Execution video: [https://youtu.be/Gj7uzz9cIfU?si=jTu8nktmxM-dfKoZ](https://youtu.be/Gj7uzz9cIfU?si=jTu8nktmxM-dfKoZ) This workflow automates the process of handling bug reports submitted through a form, from checking...
Template notes
Execution video: [https://youtu.be/Gj7uzz9cIfU?si=jTu8nktmxM-dfKoZ](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 Reported 🐛
Trigger: The entire process kicks off when a user submits a bug report through a JotForm. This form collects the user's name, email, and a description of the bug.
---
2. The AI Agent Gets to Work 🤖
Action: The submitted bug description is sent to an AI Agent powered by Google Gemini. Intelligence: The agent has a clear set of instructions: 1. Check for Duplicates: It first connects to a specific GitHub repository (iamvaar-dev/pomodoro-timer) and checks if an issue matching the bug description already exists. 2. Create a New Issue: If it's a new bug (not found on GitHub), the agent automatically creates a new issue in the repository. 3. Report Back: The agent then neatly packages its findings into a structured JSON format, noting the issue's details and whether it was already present on GitHub.