{"product_id":"weekly-slack-hiring-alerts-via-n8n-google-sheets-apify","title":"Weekly Slack Hiring Alerts via n8n + Google Sheets + Apify","description":"\u003ch3\u003eGet weekly hiring alerts in Slack—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks your target companies every Monday, detects newly opened roles using the Apify Company Hiring Signals Actor, and posts weekly hiring alerts directly into your chosen \u003cstrong\u003eSlack\u003c\/strong\u003e channel.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a schedule:\u003c\/strong\u003e executes every Monday at \u003cstrong\u003e08:00\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads target domains from Google Sheets:\u003c\/strong\u003e pulls company \u003cstrong\u003edomains\u003c\/strong\u003e from a specified Google Sheets tab (expects a \u003cstrong\u003eDomain\u003c\/strong\u003e column).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBuilds an Apify Actor request:\u003c\/strong\u003e creates the payload using those domains and enables \u003cstrong\u003ewatch mode\u003c\/strong\u003e so results can be compared to the previous run.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCalls Apify via HTTP:\u003c\/strong\u003e uses the \u003cstrong\u003eApify Company Hiring Signals Actor\u003c\/strong\u003e to retrieve hiring\/job-opening data per company.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters for new roles:\u003c\/strong\u003e only companies with \u003cstrong\u003eone or more newly opened roles since the last run\u003c\/strong\u003e are selected.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePosts Slack messages per matching company:\u003c\/strong\u003e includes a summary (new role count, a few new role titles, total open roles, hiring velocity) and a sales-hiring note when present.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTrack competitors and target accounts for \u003cstrong\u003enew job openings\u003c\/strong\u003e without manual searching.\u003c\/li\u003e\n  \u003cli\u003eEnable \u003cstrong\u003eSaaS sales teams\u003c\/strong\u003e to react to hiring signals by getting weekly updates in Slack.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers use it as a practical example of \u003cstrong\u003en8n + Google Sheets + Slack\u003c\/strong\u003e orchestration with an external data actor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e if, set, code, slack, sticky note, http request\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Sheets integration:\u003c\/strong\u003e OAuth credentials + sheet URL\/tab configured in workflow settings (must contain \u003cem\u003eDomain\u003c\/em\u003e column)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApify integration:\u003c\/strong\u003e Apify API token used in HTTP Header Auth with \u003ccode\u003eAuthorization: Bearer \u0026lt;token\u0026gt;\u003c\/code\u003e; calls the \u003cstrong\u003eCompany Hiring Signals Actor\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlack integration:\u003c\/strong\u003e Slack OAuth credentials + configurable target channel name\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46105947242675,"sku":"N8N-19979","price":3.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/JyVwh9_wccj5JYYTOEU8E_pa5shLYb.png?v=1790499710","url":"https:\/\/buyflowscripts.com\/products\/weekly-slack-hiring-alerts-via-n8n-google-sheets-apify","provider":"N8N Commerce","version":"1.0","type":"link"}