AutomationMart
Home/Browse/Detect team burnout with Groq AI analysis of GitHub activity for wellness reports
n8n

Detect team burnout with Groq AI analysis of GitHub activity for wellness reports

n8nn8n11 modulesv1.0
GmailSlackOpenAIGitHubLinkedIn

Team Wellness - AI Burnout Detector Agent devex github 🎯 Demo sample report github action code alternative How it works 🎯 Overview A comprehensive n8n workflow that analyzes developer workload patterns from GitHub repositories to detect potential software engineering team burnout risks and provide actionable team wellness recommendations. This workflow automatically monitors team activity patterns, analyzes them using AI, and provides professional wellness reports with actionable recommen

At a glance

Detect team burnout with Groq AI analysis of GitHub activity for wellness reports is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Gmail, Slack, OpenAI, GitHub. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, OpenAI, GitHub, LinkedIn
Modules
11
Price
Free
Version
v1.0
Detect team burnout with Groq AI analysis of GitHub activity for wellness reports workflow diagram

About this workflow

Team Wellness - AI Burnout Detector Agent devex github 🎯 Demo sample report github action code alternative How it works 🎯 Overview A comprehensive n8n workflow that analyzes developer workload patterns from GitHub repositories to detect potential software engineering team burnout risks and provide actionable team wellness recommendations. This workflow automatically monitors team activity patterns, analyzes them using AI, and provides professional wellness reports with actionable recommendations which will automate GitHub issue creation and do email notifications for critical alerts. ✨ Features - Automated Data Collection: Fetches commits, pull requests, and workflow data from GitHub - Pattern Analysis: Identifies late-night work, weekend activity, and workload distribution - AI-Powered Analysis: Uses Groq's LLM for professional burnout risk assessment - Automated Actions: Creates GitHub issues and sends email alerts based on criticality - Professional Guardrails: Ensures objective, evidence-based analysis with privacy protection - Scheduled Monitoring: Weekly automated wellness checks πŸ—οΈ Architecture 1. Data Collection Layer - GitHub Commits API: Fetches commit history and timing data - GitHub Pull Requests API: Analyzes collaboration patterns - GitHub Workflows API: Monitors CI/CD pipeline health 2. Pattern Analysis Engine - Work Pattern Signals: Late-night commits, weekend activity - Developer Activity: Individual contribution analysis - Workflow Health: Pipeline success/failure rates - Collaboration Metrics: PR review patterns and merge frequency 3. AI Analysis Layer - Professional Guardrails: Objective, evidence-based assessments - Risk Assessment: Burnout risk classification (Low/Medium/High) - Health Scoring: Team wellness score (0-100) - Recommendation Engine: Actionable suggestions for improvement πŸ“Š Sample Output πŸš€ Quick Start Prerequisites - n8n instance (cloud or self-hosted) - GitHub repository with API access - Groq API key - Gmail account (optional, for email notifications) Setup Instructions 1. Import Workflow 2. Configure Credentials - GitHub API: Create a personal access token with repo access - Groq API: Get your API key from Groq Console - Gmail OAuth2: Set up OAuth2 credentials for email notifications 3. Update Configuration 4. Test Workflow - Run the workflow manually to verify all connections - Check that data is being fetched correctly - Verify AI analysis is working 5. Schedule Automation - Enable the schedule trigger for weekly reports - Set up monitoring for critical alerts πŸ”§ Configuration Configuration Node Settings - repoowner: GitHub username or organization - reponame: Repository name - period: Analysis period in days (default: 7) - emailreport: Email address for critical alerts AI Model Settings - Model: openai/gpt-oss-120b (Groq) - Temperature: 0.3 (for consistent analysis) - Max Tokens: 2000 - Safety Settings: Professional content filtering πŸ“ˆ Metrics Analyzed Repository-Level Metrics - Total commits count - Pull requests opened/closed - Workflow runs and success rate - Failed workflow percentage Work Pattern Signals - Late-night commits (10PM-6AM) - Weekend commits (Saturday-Sunday) - Work intensity patterns - Collaboration bottlenecks Developer-Level Activity - Individual commit counts - Late-night activity per developer - Weekend activity per developer - Workload distribution fairness πŸ›‘οΈ Privacy & Ethics Professional Guardrails - Never makes personal judgments about individual developers - Only analyzes observable patterns in code activity data - Always provides evidence-based reasoning for assessments - Never suggests disciplinary actions or performance reviews - Focuses on systemic issues and team-level recommendations - Respects privacy and confidentiality of team members Data Protection - No personal information is stored or transmitted - Analysis is based solely on public repository data and public data - All recommendations are constructive and team-focused - Confidence scores indicate analysis reliability - There is added redaction prompt. Note that LLM is not deterministic and usually, you will need to refine your own prompt to enhance difference level of criticality of privacy you need censored or displayed. In some cases ,you will need the engineer account names to help identify f2f conversation. πŸ”„ Workflow Nodes Core Nodes 1. Schedule Trigger: Weekly automation (configurable) 2. Config: Repository and email configuration 3. Github Get Commits: Fetches commit history 4. Github Get Workflows: Retrieves workflow runs 5. Get Prs: Pulls pull request data 6. Analyze Patterns Developer: JavaScript pattern analysis 7. AI Agent: Groq-powered analysis with guardrails 8. Update Github Issue: Creates wellness tracking issues 9. Send a message in Gmail: Email notifications Data Flow 🚨 Alert Levels (Optional and Prompt configurable) Critical Alerts (Health Score < 90) - GitHub Issue: Automatic issue creation with detailed analysis - Email Notification: Immediate alert to team leads - Slack Integration: Critical team notifications Warning Alerts (Health Score 90-95) - GitHub Issue: Tracking issue for monitoring - Slack Notification: Team awareness message Normal Reports (Health Score > 95) - Weekly Report: Comprehensive team health summary - Slack Summary: Positive reinforcement message πŸ”§ Troubleshooting Common Issues 1. GitHub API Rate Limits - Solution: Use authenticated requests, implement rate limiting - Check: API token permissions and repository access 2. AI Analysis Failures - Solution: Verify Groq API key, check model availability - Check: Input data format and prompt structure 3. Email Notifications Not Sending - Solution: Verify Gmail OAuth2 setup, check email permissions - Check: SMTP settings and authentication 4. Workflow Execution Errors - Solution: Check node connections, verify data flow - Check: Error logs and execution history 🀝 Contributing Development Setup 1. Fork the repository link above demo part 2. Create a feature branch 3. Make your changes 4. Test thoroughly 5. Submit a pull request Testing - Test with different repository types - Verify AI analysis accuracy - Check alert threshold sensitivity - Validate email and GitHub integrations πŸ“„ License This project is licensed under the MIT License πŸ™ Acknowledgments - Groq: For providing the AI analysis capabilities - GitHub: For the comprehensive API ecosystem - n8n: For the powerful workflow automation platform - Community: For feedback and contributions πŸ“ž Support Getting Help - Issues: Create a GitHub issue for bugs or feature requests - Discussions: Use GitHub Discussions for questions - Documentation: Check the comprehensive setup guides Contact - Email:aiix.space.noreply@gmail.com - LinkedIn: SeanLon --- ⚠️ Important: This tool is designed for team wellness monitoring and should be used responsibly. Always respect team privacy and use the insights constructively to improve team health and productivity.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send an email to all members of a Google Group

This template shows how you can take advantage of Make to send a Gmail message to all members of a specified Google Group.

Free

Create a pizza ordering chatbot with GPT-3.5 - Menu, orders & status tracking

Pizza Ordering Chatbot with OpenAI - Menu, Orders & Status Tracking Introduction This workflow template is designed to automate order processing for a pizza store using OpenAI and n8n. The chatbot acts as a virtual assistant to handle customer inquiries related to menu details, order placement, and order status tracking. Features The chatbot provides an interactive experience for customers by performing the following functions: 1. Menu Inquiry: When a customer asks about the menu, the chatbot re

Free

Turn Monoprix delivery emails into calendar events using ChatGPT and Google Calendar

Intro: The purpose of this workflow is to simply convert you planned Grocery delivery confirmation email to a Google Calendar event in your family calendar. While based on a Monoprix.fr email format, it is applicable/adaptable to almost anything else. How it works: It is triggered by reception of the confirmation email on your Gmail. The workflow then extracts relevant data using ChatGPT, formats it, and creates a Google Calendar event. Steps to use it: 1. Import template in your n8n 2. Update

Free

Business model canvas AI-powered generator (LLM flexible)

Who is this for? - Startup founders validating or pitching new ideas - Business consultants running strategy sessions - Product teams defining business logic visually - Agencies offering planning frameworks to clients --- ❓ What problem does this workflow solve? Creating a Business Model Canvas manually is time-consuming and often scattered across tools. This workflow solves that by allowing users to generate a fully populated, formatted, and printable Business Model Canvas in seconds using

Free

AI chatbot call center: demo call back (production-ready, part 6)

Workflow Name: πŸ’¬ Demo Call Back Template was created in n8n v1.90.2 Skill Level: High Categories: n8n, Chatbot Stacks - Execute Sub-workflow Trigger node - Chat Trigger node - Redis node - Postgres node - Telegram node - HTTP Request node - If node, Code node, Edit Fields (Set) Prerequisite - Execute Sub-workflow Trigger: your own node - MiniMax Account ( Production Features - Scaling Design for n8n Queue mode in production environment - Optional Provider Data from external Database with Caching

Free

BrowserAct- Amazon Competitor & Review Sentiment

Manually tracking Amazon reviews for your products and competitors is a time-consuming challenge. This template automates your entire competitive analysis process. It uses BrowserAct to reliably scrape customer reviews and OpenAI for deep sentiment analysis, highlighting key themes, pros, cons, and strategic recommendations. Key Features: AI-Powered Insights: Get AI-driven analysis of customer sentiment, key differentiators, and trending issues. Multi-Channel Reporting: Receive a professional

Free

Manage GoHighLevel CRM with conversational AI assistant and GPT-4o

Your Conversational GoHighLevel CRM Assistant: Instantly manage contacts, deals, and tasks in GoHighLevel using simple chat commands. --- πŸš€ Overview This automation sets up an intelligent AI assistant directly connected to your GoHighLevel CRM. Instead of clicking through menus and forms, you can now manage your entire sales pipeline through a simple chat conversation. It's like having a dedicated, 24/7 sales operations expert on your team, ready to act on your commands instantly. 😩 The Problem

Free

Automated Competitor Intelligence: CrunchBase to ClickUp Tracking Workflow

Automated Competitor Intelligence: CrunchBase to ClickUp Tracking Workflow! Workflow Overview This cutting-edge n8n automation is a sophisticated competitive intelligence tool designed to transform market research into actionable insights. By intelligently connecting CrunchBase, ClickUp, and intelligent data processing, this workflow: 1. Discovers Competitor Insights: - Automatically retrieves company data - Tracks real-time business updates - Eliminates manual research efforts 2. Intelligen

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free