What This Workflow Does
This automation solves the common challenge of keeping distributed teams aligned on project tasks by automatically sending daily digests of Easy Redmine tasks to Microsoft Teams channels. Instead of manually compiling status reports or forcing team members to check multiple systems, this workflow creates a single source of truth in the collaboration platform your team already uses daily.
The template pulls open tasks, priorities, and deadlines from Easy Redmine at scheduled intervals, formats them into clear digest messages, and posts them to designated Teams channels. This ensures everyone stays informed about project progress without additional meetings or manual status updates.
How It Works
1. Scheduled Trigger
The workflow activates daily at a set time (configurable) to check Easy Redmine for updated tasks and issues.
2. Easy Redmine Data Extraction
It queries the Easy Redmine API for tasks matching your configured filters (by project, assignee, status, etc.) and retrieves key details like task names, descriptions, due dates, and priority levels.
3. Message Formatting
The raw task data gets transformed into a clean, readable format with emoji indicators for priorities, deadline warnings, and clickable links back to the original Redmine tasks.
4. Teams Notification
The formatted message gets posted to your specified Microsoft Teams channel via webhook, appearing as a rich card with actionable information for your team.
Who This Is For
This workflow is ideal for:
- Development teams using Easy Redmine for issue tracking
- Project managers overseeing distributed teams
- Companies transitioning from email updates to Teams collaboration
- Organizations wanting to reduce status meeting frequency
- Teams with mixed technical/non-technical members needing visibility
What You'll Need
- Self-hosted n8n instance (community nodes required)
- Easy Redmine administrator access for API credentials
- Microsoft Teams with webhook permissions
- Designated Teams channel for task updates
Quick Setup Guide
- Download the JSON template file
- Import into your n8n instance
- Configure Easy Redmine API connection
- Set up Microsoft Teams incoming webhook
- Adjust task filters and schedule as needed
- Test with sample data before enabling
Key Benefits
Eliminates daily status meetings by automatically surfacing task updates to the entire team, saving 2-3 hours per week in meeting time for most teams.
Reduces context switching by bringing task updates into Teams where work conversations already happen, cutting down on app switching that costs teams an average of 9% of productive time.
Improves accountability with visible task assignments and deadlines that keep projects moving forward without micromanagement.
Customizable for different audiences - send executive summaries to leadership channels while providing detailed technical tasks to engineering teams.
Pro tip: Configure different digest versions for different Teams channels to provide role-specific context without overwhelming any single audience.