Turn news feeds into Medium articles with team approval

Pulls in fresh news, drafts a Medium article with AI, and publishes it once your team approves it in Slack.

How the work actually flows

It branches. Every path runs; a person has to approve before it continues.

Pattern: Parallel Split (2)

flowchart TD trig(["scheduled pull of news feeds"]):::trigtime s0["AI drafts article and cover image"]:::task s1["Create review draft in Docs"]:::task s2(("Get approval in Slack")):::human s3["Publish approved article"]:::task trig --> s0 s0 --> s1 s2 --> s3 hg(("team member approves draft")):::human s1 --> hg hg -->|"approved"| s2 hg -. "sent back" .-> s1 gx{"+ publish and archive"}:::gate s3 --> gx p00["Publish article to Medium"]:::task gx -->|"Publish to Medium"| p00 p10["Archive copy and log details"]:::task gx -->|"Archive record"| p10 p00 --> out p10 --> out out[/"medium article published and archived"/]:::out pay{{"publication stays active without writing"}}:::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 stepA personEvery pathResultPayoff
Build size
Advanced

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

Business functions
Social Media ManagementEmail AutomationMessaging & NotificationsSpreadsheet & Database OpsFile & Cloud Storage
Connects
MediumSlackGoogle DocsGoogle DriveGoogle SheetsGmail

The problem it solves

Keeping a Medium publication active means constantly finding fresh stories, writing them up, and getting them out the door. Doing this consistently by hand takes more time than most small teams have. You want quality content going out regularly without someone drafting every article from scratch.

Who it fits

A content team or publisher who wants to keep a Medium publication active without writing every article manually.

How it works

  1. New articles are pulled from your chosen news feeds on a schedule
  2. AI drafts a Medium-style article and a matching cover image
  3. A draft is created in Google Docs for review
  4. The draft is sent to Slack for a team member to approve or reject
  5. Approved articles are published to Medium and archived automatically
What you get

Articles that keep your Medium page active

Fresh news gets turned into a drafted Medium article with a cover image, ready for your team to approve and publish.

What you get

A published Medium article, plus an archived copy in Google Drive and a record in Google Sheets.

What you need

A Medium account, a Slack workspace, a Google Workspace account, and an AI service.

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