Workflow overview
Why this workflow matters
Supports knowledge capture and document intelligence use cases.
Quick overview This workflow collects job search preferences via an AlekSystem Form, pulls listings from Remotive, Arbeitnow, Jobicy, and Apify (LinkedIn Jobs and Naukri actors), then normalizes, scores, categorizes, and writes the ranked results to Google Sheets. How it works Receives job role, tech stack, and country inputs from an AlekSystem Form. Queries Remotive, Arbeitnow, and Jobicy job APIs in parallel using the provided job role. Calls Apify to run the LinkedIn Jobs actor (using the selected country) and the Naukri job scraper actor to retrieve additional listings. Merges results from all sources into a single stream of job items. Normalizes fields (title, company, link, description, posted date, salary, job type, visa sponsorship, company size/info), scores relevance using role/tech-stack matching with synonym expansion, categorizes roles, filters weak matches, and sorts by relevance and recency. Appends the ranked job listings into a Google Sheets spreadsheet with one row per job. Setup Create an Apify account, generate an API token, approve the Naukri scraper actor permissions, and replace the `` token in both Apify request URLs. Add a Google Sheets OAuth2 credential in AlekSystem. Replace YOUR_SHEET_ID_HERE with your target Google Sheets document ID and confirm the sheet name (default is Sheet1) and column headers match the fields being appended. Requirements apify account , google sheet api enable in google cloud console Customization add more job websites apis if you want , the free tier of apify is generous enough
Best fit
Categories
Services
Use cases
Need another direction?