Workflow

Discover Local LinkedIn Connections

Search LinkedIn daily to find local founders, agency owners, and engineers. Get a curated Slack briefing with AI-generated icebreakers to expand your network effortlessly.

Last updated

March 17, 2026

Connectors used

Slack

Tags

LinkedInLead GenerationNetworkingSlack Notifications

The Local Radar LinkedIn Workflow

This workflow automatically searches LinkedIn every morning to find AI builders, founders, agency owners, and engineers in your local city. It filters and formats the profiles before sending you a personalized briefing with icebreaker messages directly to your Slack channel.

It does five things:

  1. Runs once a day according to a schedule.
  2. Checks whether it should operate in test mode or production mode.
  3. Fetches LinkedIn profiles matching your specified city and keywords, either returning mock data or real scraped data.
  4. Normalizes and filters the profiles to select the top three real local connections.
  5. Sends a Slack message with those profiles plus tailored icebreakers to help start conversations.

What You Need

RequirementDescription
Apify AccountAccount and API token with access to the LinkedIn Search Scraper actor.
Slack WorkspaceA Slack workspace and channel ID where you want the messages posted.
VariablesConfiguration for YOUR_CITY, SEARCH_QUERY, SLACK_CHANNEL_ID, APIFY_API_TOKEN, and Test_Mode.

How The Flow Works

NodeFunction
Scheduled TriggerTriggers the workflow every day at your preferred scheduled time.
The GatekeeperChecks the Test_Mode variable. If true, returns mock profiles for safe testing. Otherwise, constructs the LinkedIn search query.
LinkedIn Scraper RequestCalls the Apify LinkedIn Search Scraper actor with the constructed query. Retrieves up to 10 real profiles.
Data NormalizerConverts either the mock or real data into a consistent profile format. Extracts name, headline, profile URL, and location.
AI NetworkerUses an AI agent to filter out irrelevant profiles and select the top three qualified locals. It then creates a Slack-friendly briefing with personalized icebreaker sentences.
Slack Message SenderPosts the formatted briefing into the configured Slack channel. The message encourages clicking profiles and using the icebreakers.

Output

At the end of the day, you receive a Slack message listing up to three real local professionals to connect with. Each profile includes their name, job title, profile link, and a friendly icebreaker to help start a genuine conversation.

Notes

  1. Test mode lets you run the workflow without consuming Apify credits and returns fixed mock profiles.
  2. Production mode requires a valid Apify API token and will consume credits for each run.
  3. The quality of LinkedIn results depends on the SEARCH_QUERY and city accuracy.
  4. If no profiles are returned, the Slack message will warn about possible token or scraper issues.
  5. Running early in the morning helps you see fresh leads as your day begins.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .