Summarize daily articles into text and audio briefings for Slack

It reads the day's top articles, picks the best ones, and delivers written and audio summaries to Slack.

How the work actually flows

It branches. Every path runs; runs once per each of the ten selected articles.

Pattern: Parallel Split (2) ยท Multiple Instances without a priori Run-Time Knowledge (15)

flowchart TD trig(["daily schedule"]):::trigtime s0["pull new articles"]:::task s1["select top ten articles"]:::task s2[["write article summaries"]]:::mi s3["convert to audio narration"]:::task trig --> s0 s0 --> s1 s1 -->|"one per each of the ten selected articles"| s2 s2 --> s3 gx{"+ where to publish briefing"}:::gate s3 --> gx p00["post to slack"]:::task gx -->|"text summaries"| p00 p10["save to google drive"]:::task gx -->|"audio narration"| p10 p00 --> out p10 --> out out[/"daily briefing posted in two formats"/]:::out pay{{"stays current without reading every article"}}:::pay 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 itemEvery pathResultPayoff
Build size
Advanced

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

Business functions
AI Agents & Autonomous SystemsVoice & PhoneMessaging & NotificationsImage & Media ProcessingReporting & AnalyticsResearch & Market IntelligenceFile & Cloud Storage
Connects
OpenAIGoogle GeminiSlackGoogle Drive

The problem it solves

You want to stay current on productivity tips and articles, but you don't have time to read through dozens of posts every day and pick out what actually matters. Reading during a commute or workout isn't practical either.

Who it fits

Professionals who want a daily briefing on specific topics without reading every source themselves.

How it works

  1. A daily schedule pulls new articles from your chosen feeds
  2. AI evaluates every article and keeps only the ten most useful
  3. It fetches the full text and writes a structured summary for each one
  4. AI converts the summaries into natural-sounding audio narration
  5. Text summaries post to Slack, and the audio file saves to Google Drive
What you get

Daily reading you never have to do

You get a daily briefing of the best articles on your topics, in writing and audio, waiting in Slack each morning.

What you get

A daily Slack post with article summaries plus an audio briefing saved to Google Drive.

What you need

An OpenAI API key, a Google Gemini API key, a Slack workspace, and a Google Drive account.

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