Automate Cross-Project Dependency Tracking between Jira and Monday — Workflow n8n

Moyen complexité Planifié10 nœuds🏷️ Project Managementpar Rahul Joshi

Aperçu

Description Keep your product and project teams perfectly aligned by automatically syncing task dependencies between Jira and Monday.com. This workflow ensures real-time visibility into cross-platform blockers and dependencies, allowing smoother delivery across multiple teams and tools. 🔄📅💼

What This Template Does Step 1: Trigger the workflow on a schedule or manual run. Step 2: Fetch project tasks and dependencies from Jira. Step 3: Retrieve matching items from Monday.com based on linked proje

Nœuds utilisés

SlackJira SoftwareMonday.comGmailCode

Aperçu du workflow

🎯 Workflow Overview
This automation monitors Jira project dependencies and
What it does:
- Runs nightly to sc
⏰ Scheduled Trigger
Runs daily at midnight (00:00) to generate fresh depend
Configuration:
- Default: Runs at 00:00:00 daily
- Customize timing in trigger settings
- Consider you
📋 Fetch Open Issues
Setup Required:
1. Update JQL query with your project key
2. Example: `project = MYPROJ AND statusCategory != Don
3. Connect your Jira credentials
What it fetches:
🔍 Filter Dependencies
Only processes issues that have linked dependencies.
Logic:
- Checks if `issuelinks` field exists
- Passes issues with dependencies to next node
- Skips standalone issue
🔗 Extract Dependencies
Parses issue links to identify blocking relationships.
Extracts:
- Blocker/blocked relationships
- Linked issue details
- Status and priority info
📊 Risk Calculation
Calculates impact scores based on urgency and dependenc
Risk Levels:
- High: < 7 days to due date
- Medium: 7-14 days
- Low: > 14 days
📋 Monday.com Sync
Setup Required:
1. Replace `YOUR_BOARD_ID` with your board ID
2. Update `groupId` if needed
3. Connect Monday.com credentials
Creates: New items for each dependency issu
📧 Email Formatter
Generates beautiful HTML email reports with:
- Summary statistics
- Blocking issues table
- Blocked issues table
- Color-coded risk indicators
📬 Gmail Sender
Setup Required:
1. Replace `[email protected]` with recipient emai
2. Connect Gmail OAuth2 credentials
3. Grant necessary permissions
Sends: Formatted HTML report to
📝 Create Jira Task
Setup Required:
1. Replace `YOUR_PROJECT_ID` with coordination project
2. Update issue type if needed
3. Uses same Jira credentials
Creates: Coordination tasks with
💬 Slack Alerts
Setup Required:
1. Replace `YOUR_CHANNEL_ID` with channel ID
2. Connect Slack API credentials
3. Ensure bot has channel permissions
Posts: Real-time alerts with emoji indic
T
Trigger (Nightly Run)
F
Filter Dependencies
E
Extract Dependency Details
C
Compute Impact Score
Create Monday.com Item
Send Email Report
Create Coordination Task
Post to Slack
Fetch Open Jira Issues
Email Formatter
10 nodes9 edges

Comment ça fonctionne

  1. 1

    Déclencheur

    Le workflow démarre avec un déclencheur planifié, s'exécutant selon un planning défini.

  2. 2

    Traitement

    Les données transitent par 10 nœuds, connecting code, cron, function.

  3. 3

    Sortie

    Le workflow termine son automatisation et livre le résultat à la destination configurée.

Détails des nœuds (10)

SL

Slack

slack

#1
JI

Jira Software

jira

#2
MO

Monday.com

mondayCom

#3
GM

Gmail

gmail

#4
CO

Code

code

#5

Comment importer ce workflow

  1. 1Cliquez sur le bouton Télécharger JSON à droite pour enregistrer le fichier du workflow.
  2. 2Ouvrez votre instance n8n. Accédez à Workflows → Nouveau → Importer depuis un fichier.
  3. 3Sélectionnez le fichier automate-cross-project-dependency-tracking-between-jira-and-monday téléchargé et cliquez sur Importer.
  4. 4Configurez les identifiants pour chaque nœud de service (clés API, OAuth, etc.).
  5. 5Cliquez sur Tester le workflow pour vérifier que tout fonctionne, puis activez-le.

Ou collez directement dans n8n → Importer depuis JSON :

{ "name": "Automate Cross-Project Dependency Tracking between Jira and Monday", "nodes": [...], ...}

Intégrations

codecronfunctiongmailifjiramondaycomslack

Obtenir ce workflow

Téléchargez et importez en un clic

Télécharger JSONVoir sur n8n.io
Nœuds10
Complexitémedium
Déclencheurscheduled

Créé par

Rahul Joshi

Rahul Joshi

@rahul08

Tags

codecronfunctiongmailifjiramondaycomslack

Nouveau sur n8n ?

n8n est un outil d'automatisation de workflows gratuit et open-source. Hébergez-le vous-même ou utilisez la version cloud.

Obtenir n8n gratuitement →