Filter LinkedIn job listings with AI and get weekly alerts

Searches LinkedIn job postings across countries every week, filters them with AI, and sends you a summary on Telegram.

How the work actually flows

It branches. Any that apply are taken; runs once per each country and role.

Pattern: Multi-Choice (6) · Multiple Instances with a priori Design-Time Knowledge (13)

flowchart TD trig(["every week job search"]):::trigtime s0[["search jobs by country"]]:::mi s1["filter listings with ai"]:::task s2[("save matches to sheet")]:::store trig --> s0 s0 --> s1 s1 --> s2 gx{"○ which channel to notify"}:::gate s2 --> gx p00["send summary to telegram"]:::task gx -->|"telegram"| p00 p10["send summary to whatsapp"]:::task gx -->|"whatsapp"| p10 p00 --> out p10 --> out out[/"weekly job matches summarized"/]:::out pay{{"no manual daily job hunting"}}:::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 itemA record or sheetAny that applyResultPayoff
Build size
Advanced

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

Business functions
Messaging & NotificationsSpreadsheet & Database OpsResearch & Market Intelligence
Connects
LinkedInSerpAPIGoogle SheetsTelegramWhatsApp

The problem it solves

You want to find the right job openings, but hunting across LinkedIn every day for postings in specific countries and roles eats your time. By the time you spot a good listing, it may already be filled, and sorting through irrelevant results feels like a part-time job in itself.

Who it fits

A job seeker or recruiter tracking roles across specific countries and industries.

How it works

  1. Every week, the system searches LinkedIn job listings across your chosen countries and roles
  2. AI reviews the results and filters out irrelevant listings
  3. New matches are saved to a Google Sheet as a running record
  4. A summary of the best matches is sent to your Telegram or WhatsApp
What you get

Job openings you spot the week they're posted

You get a weekly summary of new job openings across the countries and roles you care about, delivered straight to Telegram or WhatsApp.

What you get

A running spreadsheet of matching job listings and a weekly Telegram summary of the best new openings.

What you need

A SerpAPI account, a Telegram bot, and a Google account with Sheets access.

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