Bienvenue sur FlowZap, l'application pour créer des diagrammes avec Rapidité, Clarté et Contrôle.

GitHub issue routing (GitHub → IF → Jira → Slack)

An n8n workflow automation that monitors new GitHub issues and classifies them by label — security, bug, or feature request. Each issue type is routed through IF-based decision logic to create the appropriate Jira ticket with correct priority and project assignment. The engineering team receives real-time Slack triage notifications for every newly created Jira issue.

Code FlowZap complet

Copiez et collez le code FlowZap suivant dans un projet de votre compte FlowZap pour voir ce diagramme.

source { # Source
n1: rectangle label:"GitHub - New Issue Opened" system:"GitHub"
n2: rectangle label:"Code - Detect labels (bug/feature/security)" system:"n8n"
n1.handle(right) -> n2.handle(left) [label="Issue payload"]
}

routing { # Routing
n3: diamond label:"IF: Security-related?" system:"n8n"
n4: diamond label:"IF: Bug?" system:"n8n"
n2.handle(right) -> routing.n3.handle(left) [label="Classify"]
n3.handle(bottom) -> routing.n4.handle(top) [label="No → check bug"]
}

tracker { # Tracker
n5: rectangle label:"Jira - Create Issue" system:"Jira"
routing.n3.handle(right) -> tracker.n5.handle(left) [label="Yes → Security"]
routing.n4.handle(right) -> tracker.n5.handle(left) [label="Yes → Bug"]
routing.n4.handle(bottom) -> tracker.n5.handle(top) [label="No → Feature"]
}

notify { # Notify
n6: rectangle label:"Slack - Notify #triage" system:"Slack"
tracker.n5.handle(right) -> notify.n6.handle(left) [label="Created Jira"]
}

Visualisez votre JSON n8n actuel avec notre visualiseur n8n

Modèles associés

Retour à tous les exemples