Automate GitHub Issue Assignments via Comment Commands

Go to Workflow
85 views
Built by Roshan Ramani Roshan Ramani
Created on June 05, 2026

Description

🤖 GitHub Auto-Assign Bot

Streamline your open source project with intelligent issue assignment automation.

✨ What It Does
Automatically assigns GitHub issues to contributors who comment "assign me" - eliminating manual triage work and creating a fair, first-come-first-served system.

🔑 Key Features
Smart Detection**:
Monitors both new issues and comments for assignment requests
Conflict Prevention**:
Checks existing assignments before making new ones
Auto-Labeling**:
Adds "assigned" labels for better tracking
Self-Service Assignment**:
Contributors claim issues with simple "assign me" command
Polite Responses**:
Automatically notifies when issues are already assigned

🎯 Perfect For
Open source maintainers
Development teams managing GitHub repos
Projects with active contributor communities
Anyone reducing manual issue management

⚙️ Setup Requirements
GitHub repository with issues enabled
n8n instance with GitHub OAuth credentials
5 minutes configuration time

🚀 How Contributors Use It
Find an unassigned issue
Comment assign me
Get automatically assigned
Start coding immediately → no maintainer approval needed!

✅ Benefits
Reduces maintainer workload** - No manual assignments
Faster contributor onboarding** - Instant self-service
Prevents conflicts** - Built-in assignment checking
Scales automatically** - Works across unlimited issues
Improves contributor experience** - Simple, clear process

⚡ Workflow Triggers
New GitHub issues containing "assign me"
New comments with "assign me" on existing issues
Automatic label management
Conflict resolution responses

> Transform your GitHub workflow - Perfect for growing open source projects and development teams!

Nodes Used (1)

GitHub
n8n-nodes-base.github