{"product_id":"daily-ai-job-shortlist-to-slack-serpapi-gemini-n8n","title":"Daily AI Job Shortlist to Slack (SerpApi + Gemini) – n8n","description":"\u003ch3\u003eDaily AI Job Shortlist to Slack (SerpApi + Gemini) — n8n\u003c\/h3\u003e\n\u003cp\u003eEvery morning at \u003cstrong\u003e8AM\u003c\/strong\u003e, this n8n workflow searches Google Jobs (including \u003cstrong\u003eNaukri\u003c\/strong\u003e results) with \u003cstrong\u003eSerpApi\u003c\/strong\u003e, uses \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e to score and filter postings against your stored candidate profile, and sends a \u003cstrong\u003eranked Slack digest\u003c\/strong\u003e—while logging new jobs to prevent repeats.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns daily\u003c\/strong\u003e using an n8n schedule trigger at \u003cstrong\u003e8AM\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads your active job search profile\u003c\/strong\u003e from an n8n Data Table (including fields like \u003cem\u003etarget_roles\u003c\/em\u003e, \u003cem\u003epreferred_locations\u003c\/em\u003e, \u003cem\u003enon_negotiables\u003c\/em\u003e, and \u003cem\u003emin_match_score\u003c\/em\u003e).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds per-location queries\u003c\/strong\u003e (both broad and Naukri-focused) for Google Jobs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches results via SerpApi\u003c\/strong\u003e, then extracts, normalizes, deduplicates, and caps the job list.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHard-filters and scores with Google Gemini\u003c\/strong\u003e using your profile: non-negotiables are enforced, each job receives a match score, and jobs meeting the minimum score get cover notes.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplicates across runs\u003c\/strong\u003e by comparing shortlisted jobs against a \u003cem\u003ereported_jobs\u003c\/em\u003e n8n Data Table.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends a ranked digest to Slack\u003c\/strong\u003e and \u003cstrong\u003estores newly reported jobs\u003c\/strong\u003e back into the Data Table for future runs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eJob seekers\u003c\/strong\u003e who want an automated, AI-curated shortlist delivered to Slack.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operators\u003c\/strong\u003e and hiring candidates who track roles across multiple locations without manual searching.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e building a reliable “search → AI scoring → messaging → dedupe” pipeline.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSerpApi\u003c\/strong\u003e credential configured for the Google Jobs engine.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e (PaLM) Chat Model via \u003cem\u003en8n-nodes-langchainlm chat google gemini\u003c\/em\u003e for scoring and summarization.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSchedule Trigger\u003c\/strong\u003e to run every day at 8AM.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlack OAuth2\u003c\/strong\u003e to post the daily ranked shortlist.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n Data Tables\u003c\/strong\u003e: one for the active search profile and one for \u003cem\u003ereported_jobs\u003c\/em\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45895372931251,"sku":"N8N-18654","price":39.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/sMVLWUd0VaBiF_shfazk_FGv1j3pr.png?v=1787649078","url":"https:\/\/buyflowscripts.com\/products\/daily-ai-job-shortlist-to-slack-serpapi-gemini-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}