Find Jobs and Contact Managers

OpenAILinkedIntelegram_bot_apiGoogle Sheets

Search for jobs matching your criteria, evaluate fit against your LinkedIn profile using a 3-agent system, and draft personalized hiring manager connection requests.

Job SearchLinkedIn OutreachCareer AdvisorGoogle Sheets

Job Search and Connection Workflow

This workflow helps you find relevant job listings based on your search criteria, rigorously evaluates how well your LinkedIn profile fits each role using a multi-agent assessment system, and crafts personalized connection requests to hiring managers. It streamlines job hunting and outreach so you can focus on opportunities that actually matter.

What It Does

  1. Starts with your input — You provide a job title and location via a manual trigger.
  2. Searches for real jobs — An AI agent performs multiple web searches across job boards and extracts details for 10 real job listings matching your criteria.
  3. Retrieves your LinkedIn profile — Your current LinkedIn data is pulled in to serve as your resume.
  4. Merges data — Job listings and your profile are combined for analysis.
  5. Optimist evaluation — An AI agent builds the strongest possible case for your candidacy, identifying transferable skills and creative connections.
  6. Devil's Advocate evaluation — A second AI agent critically challenges the optimist's assessment, flagging missing skills, likely hiring manager concerns, and realistic competition.
  7. Final Judge verdict — A third AI agent weighs both perspectives and delivers a strict, balanced final score and fit category. Only jobs scoring above 50 with a genuine shot at landing an interview pass through.
  8. Hiring manager outreach — For each qualifying job, the workflow finds the likely hiring manager, researches their LinkedIn profile, and drafts a personalized connection request under 160 characters that references something specific about them.
  9. Results delivered — Everything is saved to a Google Sheet and you receive a Telegram notification summarizing your best matches.

What You Need

  • A Needle account to create and run the workflow.
  • A LinkedIn account connected via Pipedream to pull your profile data.
  • A Telegram account connected via Pipedream for notifications.
  • A Google Sheets account connected via Pipedream to store results.
  • Access to Needle AI tools including internet search and web browsing.

How the Flow Works

StepNodeDescription
1Manual TriggerYou input your desired job title and location.
2AI Job SearchAI performs multiple internet searches and scrapes job details from various job boards, returning 10 listings.
3LinkedIn Profile FetchRetrieves your current LinkedIn profile to use as resume data.
4MergeCombines job listings and LinkedIn profile for analysis.
5AI Optimist AdvisorEvaluates each job against your profile, identifying transferable skills and building the best case for your fit.
6Code ParserParses the AI output into structured JSON objects for reliable downstream processing.
7AI Devil's AdvocateCritically challenges the optimist's reasoning — flags gaps, concerns, and realistic competition.
8MergeCombines optimist and devil's advocate assessments per job.
9AI Final JudgeWeighs both perspectives and assigns a strict final fit category and score.
10FilterKeeps only jobs with a final fit category of perfect, high, or medium and a score above 50.
11AI Hiring Manager FinderSearches for each role's hiring manager on LinkedIn, reads their profile, and drafts a personalized connection request under 160 characters.
12Merge & CombineMerges enriched hiring manager data with the original job entries.
13Google SheetsSaves the full results — job details, fit analysis, hiring manager info, and connection requests — to a spreadsheet.
14Telegram NotificationSends you a summary message of your best job matches and suggested outreach.

The 3-Agent Evaluation System

What makes this workflow stand out is how it evaluates job fit:

  • Optimist — Finds the strongest case for your candidacy based on transferable skills, indirect experience, and unique advantages.
  • Devil's Advocate — Challenges that case with real concerns a hiring manager would raise, including missing skills and market competition.
  • Final Judge — Delivers a strict, balanced verdict. Only jobs where you have a realistic shot at an interview make it through.

This prevents both false confidence and unnecessary pessimism, giving you an honest picture of where you stand.

Output

For each qualifying job, you receive:

  • Job title, company, location, and URL
  • Company insights
  • Final fit category and score with detailed reasoning
  • Both optimist and devil's advocate perspectives
  • Actionable advice for your application
  • Hiring manager name and LinkedIn profile
  • A personalized connection request under 160 characters, referencing something specific about the hiring manager

All results are saved to Google Sheets for easy review, and a Telegram message gives you an instant summary.

Notes

  • This workflow assumes your LinkedIn profile is up to date and representative of your skills.
  • Connection requests are kept under 160 characters to stay within LinkedIn's limit and ensure they're concise and personal.
  • Customize the job title and location to get the most relevant results.
  • If no strong matches are found, consider broadening your search criteria or adjusting the role.
  • The 3-agent system is designed to give you honest assessments — use the reasoning provided to strengthen weak areas in your applications.

Want to showcase your own workflows?

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

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy