/

March 27, 2026

Time-Off Announcements in Slack: Automated with HRIS Sync

Time off announcements in Slack keep your team informed about who's out, when they return, and why. Here's how to set them up with Doozy in under five minutes.

Doozy can post automatic time-off announcements to Slack channels — pulled directly from your HRIS, no manual work required. This guide shows you exactly how to set it up.

What the announcements look like

Each announcement is a short message posted to a Slack channel (or sent as a DM) at the start of the day or week. It shows who's out, the type of leave if you want to include it, and when they're back.

You control the frequency (daily or weekly), who's included, where it's posted, and which leave types are visible. Setup takes about five minutes.

How to set up time-off announcements

What you need first

Step 1: Open Doozy and start the activity

Open Doozy from the Slack sidebar. Click Start activity, then select Time off announcements.

Step 2: Choose whose time off to announce

Pick the group of people whose absences should appear:

  • Channel members — everyone in a specific Slack channel. The most common setup.
  • HRIS groups — use your HR system's departments, teams, or locations directly. Useful when your Slack channels don't match your org structure.
  • Specific individuals — hand-pick people, for example a manager's direct reports or a cross-functional project team.

Step 3: Set the frequency

  • Every weekday — a summary each morning covering who's out that day. Good for teams with daily standups or where availability shifts day to day.
  • Every Monday — a digest covering the whole week ahead. Better for company-wide channels or teams that plan weekly.

Step 4: Choose where to post

  • Channel message — a public post in a Slack channel. Everyone in the channel sees it.
  • DMs to channel members — each person gets their own DM. Keeps the channel quieter while still informing everyone.
  • HRIS group members — delivers to members of a group from your HR system.
  • A specific individual — send directly to one person, like a manager who wants a daily briefing on their team.

You can create multiple announcements with different settings. A daily post in #engineering and a weekly DM to the VP of Engineering are completely independent configurations.

Step 5: Review and start

Check the summary — who's included, frequency, destination, visibility — then hit Start. Doozy posts the first announcement at the next scheduled time.

Common configurations

Team channel (daily) — post to #engineering or #marketing every morning, showing all time-off types. Everyone knows who to expect in standup.

Manager briefing (daily DM) — send a daily DM to each manager covering their direct reports. Full leave details, no channel noise.

Company-wide (weekly) — post to #general every Monday with names and return dates only. Weekly cadence keeps it from feeling like clutter.

Coverage planning — if you run a support or client-facing team, a daily post showing who's out (and for how long) is what you need before scheduling shifts or assigning tickets.

A few things worth knowing

Only approved absences appear. Doozy syncs approved time off from your HRIS every 24 hours. A request approved today shows up in tomorrow's announcement.

Privacy is per announcement. You can run a transparent configuration for your close-knit team and a more private one for #general — they don't share settings.

You can run as many announcements as you like. Different teams, different cadences, different destinations. Each one is configured independently.


Add Doozy to Slack to get started, or read more about the HRIS integration.

Time Off · Celebrations · Introductions

GuideHow to Run eNPS Surveys in SlackSet up recurring eNPS surveys in Slack with Doozy. Anonymous responses, HRIS-based targeting, recurring schedules, and enriched CSV exports — running in under five minutes.GuideHow to Onboard Sales Reps in Slack: Step-by-Step Setup With DoozyBuild a complete sales onboarding program in Slack — automated sequences, weekly quizzes, buddy introductions, and a final certification. New reps enroll themselves. Here's exactly how to set it up.GuideSlack Microlearning: Deliver Training in the Flow of WorkSlack microlearning delivers training where your team already works. Use Doozy Tracks and Quizzes for short lessons, knowledge checks, and analytics that show who's actually learning.