Track team holidays across countries in Notion and Slack

Checks public holidays for every country your team works in and posts a weekly update to Notion and Slack.

How the work actually flows

A straight line. Runs once per one per country.

Pattern: Sequence (1) ยท Multiple Instances with a priori Design-Time Knowledge (13)

flowchart TD trig(["weekly schedule run"]):::trigtime s0[["check each country holidays"]]:::mi s1["flag overlapping holidays"]:::task s2[("log holidays to notion")]:::store s3["alert team in slack"]:::task trig --> s0 s0 --> s1 s1 --> s2 s2 --> s3 out[/"holiday overlaps flagged weekly"/]:::out pay{{"no surprise scheduling conflicts"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepRuns once per itemA record or sheetResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
Messaging & NotificationsScheduling & Calendar
Connects
NotionSlack

The problem it solves

With team members spread across different countries, you're constantly guessing whether someone is out for a local holiday before you schedule a meeting or set a deadline. Googling holiday calendars for each country one by one is tedious, and it's easy to miss when two regions are off at the same time.

Who it fits

Remote operations managers or HR teams coordinating distributed teams across multiple countries.

How it works

  1. Every week, the system checks upcoming holidays for each country your team is based in.
  2. It looks ahead a set number of days so nothing catches you by surprise.
  3. It flags when more than one country has the same day off.
  4. The holidays are logged in Notion and your team is notified in Slack.
What you get

Holiday surprises your distributed team never hits

Get a weekly heads-up on which countries your team is off in, with overlapping holidays flagged before they surprise you.

What you get

A running holiday log in Notion and a Slack alert flagging overlapping team holidays.

What you need

A Notion account and a Slack workspace.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook