Get a personalized morning briefing delivered to WhatsApp

Every morning you get a WhatsApp message with the weather, top news, and your day's schedule, all in one place.

How the work actually flows

It branches. Every path runs; all paths must finish before it continues.

Pattern: Parallel Split (2) ยท Synchronisation (3)

flowchart TD trig(["daily schedule or on request"]):::trigtime s0["fetch current weather"]:::svc s1["ai writes opening line"]:::svc s2["assemble briefing message"]:::task s3["send whatsapp message"]:::svc trig --> s0 s1 --> s2 s2 --> s3 gx{"+ which data sources to pull"}:::gate s0 --> gx p00["fetch top headlines"]:::task gx -->|"news"| p00 p10["fetch calendar and tasks"]:::task gx -->|"schedule"| p10 jn{"+ combine all data"}:::gate p00 --> jn p10 --> jn jn --> s1 out[/"morning briefing sent"/]:::out pay{{"one message instead of many apps"}}:::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 stepAn outside serviceEvery pathWaits for allResultPayoff
Build size
Advanced

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

Business functions
Messaging & NotificationsResearch & Market IntelligenceScheduling & Calendar
Connects
WATIGoogle CalendarGoogle TasksOpenAIOpenWeatherMapNewsAPI

The problem it solves

Before you even finish your coffee, you're checking the weather app, your calendar, your task list, and the news, one at a time. You'd rather see everything you need for the day in a single message.

Who it fits

A busy professional or team who wants one consolidated update instead of checking several apps each morning.

How it works

  1. The system runs on a schedule each morning, or on request when you text the word brief
  2. It pulls current weather, top news headlines, and your calendar and task list
  3. AI writes a short, personalized opening line based on your day
  4. Everything is assembled into one clean WhatsApp message
  5. You receive the finished briefing on WhatsApp
What you get

Mornings that start with everything already summarized

You get one WhatsApp message each morning with the weather, top news, and your day's schedule ready to go.

What you get

A single WhatsApp message each morning with weather, news, and your schedule for the day.

What you need

A WATI WhatsApp account, a Google account for Calendar and Tasks, an OpenWeatherMap API key, a NewsAPI key, and an OpenAI API key.

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