Monitor LinkedIn profiles and get AI-summarized updates in Slack

Watches chosen LinkedIn profiles for new posts, summarizes them with AI, and sends a prioritized digest to Slack.

How the work actually flows

It branches. Every path runs; runs once per each new post found.

Pattern: Parallel Split (2) ยท Multiple Instances with a priori Design-Time Knowledge (13)

flowchart TD trig(["weekly profile check"]):::trigtime s0["check profiles for posts"]:::task s1[["summarize and tag each post"]]:::mi s2["filter high priority posts"]:::task s3["send digest to slack"]:::task trig --> s0 s0 -->|"one per each new post found"| s1 s2 --> s3 gx{"+ digest or full archive"}:::gate s1 --> gx p00["filter high priority posts"]:::task gx -->|"priority digest"| p00 p01["send slack digest"]:::task p00 --> p01 p10["save every post to airtable"]:::task gx -->|"full archive"| p10 p01 --> s2 p10 --> s2 out[/"prioritized slack digest and archive"/]:::out pay{{"stay on top of key updates effortlessly"}}:::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 itemEvery pathResultPayoff
Build size
Advanced

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

Business functions
AI Agents & Autonomous SystemsSpreadsheet & Database OpsReporting & AnalyticsResearch & Market Intelligence
Connects
ApifyOpenAISlackAirtable

The problem it solves

You want to stay on top of what competitors and key contacts are posting on LinkedIn, but scrolling through profiles every day eats up time you don't have. Important updates like a product launch or a new hire get buried in the noise, and by the time you notice, you've already missed the moment to react.

Who it fits

A business development or marketing team tracking competitors, leads, or industry influencers on LinkedIn.

How it works

  1. Every week, the system checks a list of LinkedIn profiles you're tracking for new posts.
  2. AI reads each post, writes a one-sentence summary, and tags it by type, like product launch or hiring.
  3. Posts marked high priority based on your criteria are pulled out from the rest.
  4. A clean digest of the important updates is sent to your team in Slack.
  5. Every post is also saved to a searchable archive in Airtable.
What you get

Competitor moves you hear about first

Your team gets a prioritized Slack digest of what competitors and key contacts are posting on LinkedIn, with everything archived for later.

What you get

A prioritized Slack digest of competitor and lead activity, plus a searchable archive of every post in Airtable.

What you need

Accounts with Apify, OpenAI, Slack, and Airtable.

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