Free for small teamsGet started

PTO tracking that lives in Slack.

Your team already lives in Slack. Why make them log into another portal just to request a day off? InvisibleHR handles time off, balances, holidays, and celebrations — without leaving the conversation.

Add to Slack — It's free
A
DP
InvisibleHR
InvisibleHR10:32 AM

🏖️ Time off request

@Sarah Chen is requesting time off

Type: Vacation
Dates: Jan 20 – 24
Reason: Family vacation 🇯🇵

What you get

Most HR tools are built for HR departments. InvisibleHR is built for teams who'd rather not think about HR at all.

Request time off

🏖️ Vacation🤒 Sick🏠 WFH
Jan 20, 2026
Jan 24, 2026

Time off requests

Type /time-off, pick your dates, done. Managers get a DM and approve with one tap. Balances update automatically.

A
#general
InvisibleHR9:00 AM

📅 Today — Monday, Jan 20

🏖️ Vacation

• Sarah Chen — Until Jan 24

• Mike Johnson — Today only

🤒 Sick leave

• Alex Kim

Daily digest

At 9am, your team channel gets a summary of who's out. No more 'is Sarah in today?' questions in standups.

🇺🇸

Office Closed — Independence Day

This holiday applies to: US Policy

🇺🇸 United States

Public holidays

We know when Independence Day is in the US and when it's Ascension Day in Denmark. 50+ countries built in, plus your own company holidays.

InvisibleHR10:32 AM

🏖️ New time off request

@Sarah Chen is requesting time off

Type

Vacation

Dates

Jan 20–24

Days

5 days

Flexible approvals

Managers approve via DM. Or skip approvals entirely for sick days. If a request sits too long, we'll nudge the manager.

January 2026

Mo
Tu
We
Th
Fr
Sa
Su
19
20
21
22
23
24
25
SC
Sarah Chen— Vacation

Team calendar

A shared calendar shows who's out when. Subscribe via iCal, sync to Google Calendar, or just type /calendar in Slack.

InvisibleHR9:00 AM

🎂 Upcoming birthday

Sarah Chen's birthday is Friday, Jan 24

Heads up so you can plan something!

🎉 Work anniversary

Mike Johnson3 years on Jan 28

A great time to recognize their contributions!

Birthdays & anniversaries

Managers get a heads-up before birthdays and work anniversaries. You decide if you want public announcements or just private reminders.

📊 Weekly pulse survey

12/18 responded · 67%

\u201CHow supported do you feel by your team?\u201D

😄
44%
🙂
33%
😐
17%
😟
6%
😞
0%

Anonymous pulse surveys

Run quick anonymous surveys to understand how your team is feeling. Results are aggregated — no one can see individual responses. Launch from Slack, respond in the browser.

A
InvisibleHR

Your balances

🏖️ Vacation12.0 days
🤒 Sick
Unlimited(2 used)
🏠 Personal3.0 days

Balance tracking

Vacation, sick, personal — each with its own balance. Accruals, carryover limits, and expiring buckets all handled automatically. Employees see their balance right in Slack.

Slack status

🏖️ On vacation

Synced

Google Calendar

Out of office · Jan 20–24

Synced

Slack status & Google Calendar

When time off is approved, their Slack status updates to show they're away and their Google Calendar gets blocked automatically. When they're back, everything resets. Zero manual work.

Why teams switch

Traditional HR tools assume you have an HR department. We built this for teams where the founder handles time off on the side.

No context switching

Your team already uses Slack. They don't need another tool.

Balances update automatically

No spreadsheets. Request approved = balance updated.

Works internationally

Different policies for different countries. We handle the public holidays.

Actually gets used

No more forgetting to update your calendar or Slack status — it's automatic.

Getting started

Setup takes 5 minutes

1

Install the app

Click 'Add to Slack' and authorize. You'll get a DM to finish setup.

2

Create a policy

How many vacation days? Which holidays? We walk you through it.

3

Add your team

Assign policies to people. They can start requesting time off immediately.

Add to Slack

Simple pricing

Free for small teams. Larger teams get more features and priority support.

Free

$0/ forever

For tiny teams just getting started.

  • Up to 5 team members
  • Time off requests & approvals
  • Balance tracking
  • Public holidays (50+ countries)
  • Daily digest & team calendar
  • Birthday & anniversary reminders
  • Slack status sync
Get started free

Team

Coming soon

$29/ month flat

For growing teams up to 50 people.

  • Up to 50 team members
  • Everything in Free
  • Multiple leave policies
  • Accrual & carryover rules
  • Google Calendar sync
  • Slack status sync
  • Anonymous pulse surveys
Available soon

Questions

Common questions answered below. Just install and try it out — setup takes 5 minutes.

Do I need to leave Slack to use it?

No. Everything happens inside Slack — requests, approvals, calendars, balances. No separate portal to log into, no context switching. Your team's already in Slack anyway.

How do approvals work?

Managers get a DM with the request details. One tap to approve or deny. Done. You can also auto-approve certain leave types (like sick days) or short requests under a day threshold.

What if a manager forgets to approve?

We automatically nudge managers about pending requests so nothing gets lost. No more 'oh I never saw that' excuses.

Does it update Slack status automatically?

Yes. When time off is approved, their Slack status updates to show they're out. When they're back, it clears. No manual status juggling.

We have teams in multiple countries

No problem. Create different policies for each team — US holidays for your US team, EU holidays with more vacation days for Europe. Assign people to whichever policy fits.

What Slack permissions do you need?

Only the minimum: send DMs for approvals, post to channels you invite us to, read names and timezones. We can't read your messages or snoop on channels.

Can I try it without committing?

Yes. Install, play around, uninstall if it's not for you. We keep your data 90 days in case you come back. Want it gone sooner? Just ask.

Can employees see each other's balances?

No. People only see their own balances. Managers see their direct reports. The team calendar shows who's out, but not how many days anyone has left.

Your data, handled carefully

We only ask for the Slack permissions we actually need. We don't read your messages or access channels we're not invited to.

Encrypted

Data encrypted at rest and in transit.

EU hosted

Servers in Europe. GDPR compliant.

Minimal access

We request only what we need.

Easy to leave

Uninstall and your data is deleted.

Free for teams up to 5 people

No credit card required. Install in your Slack workspace and see if it works for your team.