Skip to content
FlowHubFluxonLab
Messaging & Notificationsfree

Notify project members when a teammate has an approved leave tomorrow.

by BHSoftUpdated Aug 2026
RequiresSlack
Share Post Share
SeStep2: Set VariablesStep2: Set Vari…ScStep 1: Schedule the trigger to run every weekday at 5:15 PM.Step 1: Schedul…CoStep3: Get datetimeStep3: Get date…HRStep4: Get all user in Redmine6Step4: Get all …HRStep5: Get a list of closed projects.Step5: Get a li…HRStep7: Get the list of members' leave records for tomorrow.Step7: Get the …NOEndNOEnd1EWStep1: When Executed by Another WorkflowStep1: When Exe…SIStep3: Loop Over ItemsStep3: Loop Ove…HRStep4: Get membership list of user in Redmine 6Step4: Get memb…CoStep2: Return redmine list ProjectID of userStep2: Return r…CoStep5: Get redmine project Team MemberIdsStep5: Get redm…CoStep6: Remove duplicate idStep6: Remove d…NONo Operation, do nothingNo Operation, d…SIStep2: Loop Over ItemsStep2: Loop Ove…WaStep3: Wait 1sStep6: Get many usersStep6: Get many…IfStep8: Check if there is a record or not?Step8: Check if…CoStep9: Handling and get user information in Odoo 18Step9: Handling…SIStep10: Loop Over ItemsStep10: Loop Ov…HRStep11: Get leave record informationStep11: Get lea…CoStep12: Get name recordStep12: Get nam…HRStep13: Get employee information in Odoo 18Step13: Get emp…CoStep14: Get work_emailStep14: Get wor…HRStep15: Get information for this employee's manager on Odoo 18Step15: Get inf…CoStep16: Get work_email of managerStep16: Get wor…HRStep17: Get user info in Redmine 6Step17: Get use…IfStep18: Check if there is a record or not?Step18: Check …HRStep19.1: Get membership list of user in Redmine 6Step19.1: Get m…CoStep19.2: Return isAccountRedmine = falseStep19.2: Retur…CoStep20: Get project IDs that the member is participating in.Step20: Get pro…MeStep21: Merge dataStep21: Merge d…SIStep22: Loop Over ItemsStep22: Loop Ov…IfStep 23: If redmine_listProjectID != [] ==> trueStep 23: If red…EWStep 24: Call subflow: "Get membership list of user in Redmine'Step 24: Call s…CoStep25: Get email Redmine project Team Member InfoStep25: Get ema…SIStep26: Loop Over ItemsStep26: Loop Ov…IfStep 27: If redmine_listProjectID != [] ==> trueStep 27: If red…CoStep28.1: Prepare information about leave schedules for announcement.Step28.1: Prepa…CoStep28.2: Prepare information about leave schedules for announcement.Step28.2: Prepa…EWStep29: Call subflow: 'Push message to member'Step29: Call su…SwStep4: SwitchHRStep5.1: Send a message to the project team members.Step5.1: Send a…HRStep5.2: Send a message to the project team members.Step5.2: Send a…
1/5
FLOWS
STEPS · 42
Runs on a schedule

On schedule, finds teammates with approved leave tomorrow and notifies their project members in Slack in batches.

Tags

cronadvancedSlackProject Managementdiscoveredpending-review
Connects
Slack
CategoryMessaging & Notifications
Triggercron
Complexityadvanced
Nodes45
AddedJun 27, 2026