Get a personalized morning briefing based on the weather

Checks the weather each morning and sends a Slack message with relevant news, an outfit tip, and a day plan.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig(["every morning schedule fires"]):::trigtime s0["check weather conditions"]:::svc s1["write outfit and day plan"]:::task s2["send briefing to slack"]:::svc trig --> s0 s1 --> s2 gx{"× sunny or rainy weather"}:::gate s0 --> gx p00["search outdoor events"]:::task gx -->|"sunny weather"| p00 p10["search indoor activities"]:::task gx -->|"rainy weather"| p10 jn{"○ combine weather and activities"}:::gate p00 --> jn p10 --> jn jn --> s1 out[/"daily personalized weather briefing"/]:::out pay{{"saves morning planning time"}}:::pay s2 --> 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 stepAn outside serviceOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
AI Agents & Autonomous SystemsMessaging & NotificationsReporting & Analytics
Connects
ApifyOpenRouterSlack

The problem it solves

Every morning you have to check the weather, then separately think about what to wear and what's worth doing that day. It's a small routine, but it's one more thing pulling your attention before the day even starts.

Who it fits

Individuals or teams who want a quick, personalized morning update without checking multiple apps.

How it works

  1. Each morning, the system checks the current weather conditions
  2. Sunny days trigger a search for outdoor events and festivals; rainy days trigger a search for indoor activities like movies
  3. AI reviews the weather and news together and writes an outfit suggestion and a day plan
  4. The full briefing is sent to Slack
What you get

Weather-matched plans for your day

You start each morning with a ready-made plan for what to wear, what's happening nearby, and how to spend the day.

What you get

A daily Slack message with relevant news, an outfit suggestion, and a suggested day plan based on the weather.

What you need

Apify access, an OpenRouter API key, 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