LinkedIn Job Search and AI Match Analyzer

This automation finds jobs on LinkedIn based on your criteria, uses AI to analyze how well they match your profile, and saves a detailed report to a Google Sheet.
This powerful job-hunting assistant streamlines your search for the perfect role. Here's how it works:
  1. Profile Ingestion: It begins by retrieving your professional background from your LinkedIn profile, including your skills, work experience, and education.
  2. Targeted Job Search: The automation then scours LinkedIn for job postings based on the titles and countries you specify. It filters these results to only include recent openings.
  3. Detailed Vetting: It gathers full details for each promising job and filters out remote positions to focus on on-site or hybrid roles.
  4. AI-Powered Analysis: For each job, it uses a sophisticated AI model to perform a deep analysis against your profile. The AI assesses your match percentage, estimates a salary range, checks for visa sponsorship mentions, and provides a final likelihood score. It even suggests keywords for your resume and specific CV changes to improve your chances.
  5. Comprehensive Reporting: Finally, all the analyzed jobs are neatly organized and saved into a Google Sheet, giving you a powerful dashboard to manage your job applications.
Usage Ideas
  • Automate your daily job search, receiving a fresh list of analyzed opportunities every morning.
  • Conduct market research to understand salary ranges and required skills for a new career path you're considering.
  • Help friends or family members with their job search by running the analysis for their profiles.
  • Identify the most important keywords to include in your resume to pass automated screening systems (ATS).
  • Quickly generate a prioritized list of jobs to apply for, based on a combination of match percentage and likelihood scores.
Customization Ideas
You have complete control to tailor this job-hunting agent to your exact needs. You can easily:
  • Define Your Search: Specify the exact job titles and countries you're interested in.
  • Control the Scope: Adjust how many job listings to review and how far back in time to search (e.g., only jobs posted in the last 3 days).
  • Customize the AI Analysis: Change the questions the AI asks about each job. For example, you could have it evaluate a company's culture based on the job description, or check for a specific technology in the requirements.
  • Modify the Output: Change the columns in your final Google Sheet report to include the data that matters most to you.
  • Change the Destination: Instead of saving to a Google Sheet, you could have the results sent to another service, like a project management tool or a team chat application.
  • Adjust Filtering: Modify the automation's logic to either include or exclusively focus on remote jobs, depending on your preference.
Agent Inputs
Required Parameters
Name
Type
Default
googleSheetUrl
string
None
URL of the Google Sheet where job results will be saved. The first tab will be used and overwritten each run.
linkedinProfileUrl
string
None
Your LinkedIn profile URL (e.g. https://www.linkedin.com/in/yourname). Used to retrieve your skills, experience, and education for job matching.
Optional Parameters
Name
Type
Default
countries
array<string>
['Netherlands', 'Ireland', 'Germany', 'Portugal', 'Spain']
Countries to search for jobs in on LinkedIn.
daysBack
number
7
Only include jobs posted within this many days.
jobTitles
array<string>
['Data Analyst', 'BI Analyst', 'Business Intelligence Analyst', 'Analytics Engineer']
Job titles to search for on LinkedIn. Each title is searched across all specified countries.
maxJobs
number
-1
Maximum number of unique jobs to process after deduplication. Set to -1 to process all found jobs.
pagesPerSearch
number
2
Number of result pages to fetch per job title/country combination. Each page has up to 50 jobs.
HIPAA
SOC-2 TYPE 2
Airtop empowers anyone to turn ideas into powerful automations, by simply describing what they want to happen.
© 2025 Airtop