Most leave requests die in the gap between “I should book that day off” and “I’ll do it later when I open the HR portal.” The longer that gap is, the more leave gets booked at the last minute, the more managers feel ambushed, and the more useful planning data your roster never sees.
Leave Balance now lives inside Microsoft Teams. Employees apply, managers approve, and the whole team sees who’s out — without anyone opening a second tab.
What the Teams integration does
Three things, all the things you actually need:
1. Apply for leave from a chat command
Type /leave in any Teams channel or DM. A form opens — leave type, start date, end date, optional note. Submit, and the request is in the system before you finish your coffee. The same form respects your policy rules: half-days, blackout periods, balance checks, approver chain.
2. Approve from the message card
When someone applies, their manager gets an actionable card in Teams. Approve, decline, or request changes — three buttons, no portal. The card updates in place once a decision is made, so the message itself becomes the audit trail.
3. Daily “who’s out” digest
Every morning, a configurable bot posts the day’s leave roster to whichever channel you choose. No more pinging “is Sara off today?” mid-standup.
leave emails? Track your employee's leave with Leave Balance

Why this matters more than it sounds
The cost of context-switching out of Teams to do anything is small per request, large in aggregate. A manager approving twelve requests a week loses about thirty minutes opening and closing the HR app. An employee deferring a request because the portal is “later” creates planning gaps the team feels weeks later.
Putting leave inside Teams collapses both costs to near zero. Same data, same approval chain, same audit log — different surface.
What’s different vs other Teams + HR integrations
Most leave tools that “support Teams” send notifications and stop there. Leave Balance lets you complete the full workflow inside Teams:
- Apply, approve, and cancel from chat
- See balances and team calendars via slash commands
- Daily and weekly digests posted to the right channels automatically
If you’ve used the Slack integration, the Teams version is functionally identical. Same commands, same flows, same admin controls.
Setting it up
If you’re an admin:
- Open Settings → Integrations → Microsoft Teams.
- Click Connect Microsoft Teams and authorise the workspace.
- Choose which channels get the daily digest.
- Done. Employees can start using
/leaveimmediately.
If you’re an employee, you don’t need to do anything — once your admin connects the workspace, you can start typing /leave in any channel where the bot is added.
The bigger point
The best HR tools are the ones your team forgets they’re using. They surface where work already happens, not in a separate destination. Teams, Slack, and Google Chat are where most of our customers’ work actually lives, so that’s where leave should live too.
If you’re already using Leave Balance, the Teams integration is live in your settings. If you’re not, it works the same way as the rest of the product — flat pricing, unlimited employees, no per-seat surprises.
leave emails? Track your employee's leave with Leave Balance
