Automate daily YouTrack task summaries to Discord by assignee
Daily YouTrack In-Progress Tasks Summary to Discord by Assignee Keep your team in sync with a daily summary of tasks currently In Progress in YouTrack β automatically posted to your Discord channel. This workflow queries issues, filters them by status, groups them by assignee and priority, and sends a formatted message to Discord. It's perfect for teams that need a lightweight, automated stand-up report. > π This workflow uses Discord as an example. You can easily replace the messaging integr
At a glance
Automate daily YouTrack task summaries to Discord by assignee is a ready-made n8n workflow you import as a workflow JSON file β no build required. It connects Slack, Discord. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Slack, Discord
- Modules
- 7
- Price
- Free
- Version
- v1.0

About this workflow
Daily YouTrack In-Progress Tasks Summary to Discord by Assignee Keep your team in sync with a daily summary of tasks currently In Progress in YouTrack β automatically posted to your Discord channel. This workflow queries issues, filters them by status, groups them by assignee and priority, and sends a formatted message to Discord. It's perfect for teams that need a lightweight, automated stand-up report. > π This workflow uses Discord as an example. You can easily replace the messaging integration with Slack, Mattermost, MS Teams, or any other platform that supports incoming webhooks. Use Case - Remote development teams using YouTrack + Discord - Replacing daily stand-up meetings with async updates - Project managers needing quick visibility into active tasks Features - Scheduled daily execution (default: weekdays at 09:00) - Status filter: only issues marked as In Progress - Grouping by assignee and priority - Custom mapping for user mentions (YouTrack β Discord) - Clean Markdown output for Discord, with direct task links Setup Instructions YouTrack Configuration 1. Get a permanent token: - Go to your YouTrack profile β Account Security β Authentication - Create a new permanent token with "Read Issue" permissions - Copy the token value 2. Set the base API URL: - Format: - Replace yourdomain with your actual YouTrack instance 3. Identify custom field IDs: - Method 1: Go to YouTrack β Administration β Custom Fields β find your "Status" field and note its ID - Method 2: Use API call GET /api/admin/customFieldSettings/customFields to list all field IDs - Method 3: Inspect a task's API response and look for field IDs in the customFields array - Example Status field ID: 105-0 or 142-1 Discord Configuration - Create a webhook URL in your Discord server: - Server Settings β Integrations β Webhooks β New Webhook - Choose target channel and copy the webhook URL - Extract webhook ID from URL (numbers after /webhooks/) Environment Variables & Placeholders | Placeholder | Description | |-------------|-------------| | {{APIURL}} | Your YouTrack API base URL | | {{TOKEN}} | YouTrack permanent token | | {{FIELDID}} | ID of the "Status" custom field | | {{QUERYFIELDS}} | Fields to fetch (e.g., summary, id) | | {{PROJECTLINK}} | Link to your YouTrack project | | {{USERX}} | YouTrack usernames | | {{DISCORDIDX}} | Discord mentions or usernames | | {{NAMEX}} | Display names | | {{WEBHOOKID}} | Discord webhook ID | | {{DISCORDCHANNEL}} | Discord channel name | | {{CREDENTIALID}} | Your credential ID in n8n | Testing the Workflow 1. Test YouTrack connection: - Execute the "HTTP Request YT" node individually - Verify that issues are returned from your YouTrack instance - Check if the Status field ID is correctly filtering tasks 2. Verify filtering: - Run the "Filter fields" node - Confirm only "In Progress" tasks pass through 3. Check message formatting: - Execute the "Discord message" node - Review the generated message content and formatting 4. Test Discord delivery: - Run the complete workflow manually - Verify the message appears in your Discord channel 5. Schedule verification: - Enable the workflow - Test weekend skip functionality by temporarily changing dates Customization Tips - Language: All labels/messages are in English β customize if needed - User mapping: Adjust assignee β Discord mention logic in the message builder - Priorities: Update the priorityMap to reflect your own naming structure - Schedule: Modify the trigger time in the Schedule Trigger node - Alternative platforms: Swap out the Discord webhook for another messaging service if preferred
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n β click the menu β Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 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 a Slack message on a new GitLab issue
Extract data from documents in Slack and generate CSV/XLSX
AAVE portfolio professional AI agent | Telegram + Email + GPT-4o + Moralis
AI Linux system administrator for managing Linux VPS instance
Shorten a link from a Google Sheets row using Bitly and send it as a Discord message
Get chess.com game reviews by email using Google Gemini or other LLMs
AI icebreaker builder: scrape sites with Dumpling AI and save to Airtable
Private secret santa assignment & notification system with Gmail & verification
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.
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.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you