Automate Cross-Project Dependency Tracking between Jira and Monday β€” n8n Workflow

Medium complexity⏰ Scheduled10 nodes🏷️ Project Managementby Rahul Joshi

Overview

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

Nodes used

SlackJira SoftwareMonday.comGmailCode

Workflow Preview

🎯 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

How it Works

  1. 1

    Trigger

    The workflow starts with a scheduled trigger, running on a defined schedule.

  2. 2

    Process

    Data flows through 10 nodes, connecting code, cron, function.

  3. 3

    Output

    The workflow completes its automation and delivers the result to the configured destination.

Node Details (10)

SL

Slack

slack

#1
JI

Jira Software

jira

#2
MO

Monday.com

mondayCom

#3
GM

Gmail

gmail

#4
CO

Code

code

#5

How to Import This Workflow

  1. 1Click Download JSON button on the right to save the workflow file.
  2. 2Open your n8n instance. Go to Workflows β†’ New β†’ Import from file.
  3. 3Select the downloaded automate-cross-project-dependency-tracking-between-jira-and-monday file and click Import.
  4. 4Set up credentials for each service node (API keys, OAuth, etc.).
  5. 5Click Test Workflow to verify everything works, then activate it.

Or paste directly in n8n β†’ Import from JSON:

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

Integrations

codecronfunctiongmailifjiramondaycomslack

Get This Workflow

Download and import in one click

Download JSONView on n8n.io
Nodes10
Complexitymedium
Triggerscheduled

Created by

Rahul Joshi

Rahul Joshi

@rahul08

Tags

codecronfunctiongmailifjiramondaycomslack
⚑

New to n8n?

n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.

Get n8n Free β†’