Use this robust n8n workflow to automatically scrape employee demographic review data from Glassdoor using ScrapingBee, leverage OpenAI to perform statistical analysis (Z-Scores, Effect Sizes), and visualize potential workplace discrimination patterns via QuickChart. This is a powerful n8n template for HR and researchers.
Download this n8n workflow template and start using it instantly.
Identifying systemic workplace bias can be challenging, often requiring advanced scraping techniques and statistical expertise. This n8n workflow democratizes that process. It provides an end-to-end solution, starting by leveraging the ScrapingBee n8n node to bypass common bot detection mechanisms on sites like Glassdoor and retrieve sensitive demographic review data.
Once the data is retrieved, the workflow shifts into an analytical engine. It uses LangChain n8n nodes integrated with OpenAI to swiftly and accurately extract dozens of structured data points (ratings and review counts) from the raw HTML content. The core value of this n8n template lies in its statistical processing: calculating variance, standard deviation, Z-Scores, and Effect Sizes for various demographics (race, gender, parental status) relative to the organizational average. These metrics quantify disparity. Finally, AI is used to interpret these statistics, providing concise, human-readable key takeaways, making this n8n workflow an invaluable tool for corporate accountability and ethical research.
The workflow begins with the manual n8n trigger, initiating the process. First, the 'SET company_name' n8n node defines the target company (e.g., 'Twilio') and the subsequent 'Define dictionary...' n8n node sets up demographic keys for later analysis.
To use this powerful n8n workflow, follow these steps:
premiumproxy and stealthproxy enabled to ensure successful scraping of dynamic content.review-summary and demographics-module divs.stddev), Z-Scores, and Effect Sizes for statistical comparison.normSDist to accurately compute P-Scores, confirming the statistical significance of the calculated disparities.Implement robust A/B testing for your AI agent prompts using this powerful n8n workflow. Randomly assign new chat sessions to either a baseline or alternative prompt using Supabase for persistent tracking.

Learn how to use the 'noItemsLeft' context variable within an n8n workflow to accurately detect when the Split In Batches n8n node has finished processing all items.

Deploy this powerful n8n workflow to automatically scrape GitHub for top developers, score them using a custom AI agent (Gemini), and save ranked leads to Google Sheets. Use this n8n template for talent acquisition.

Use this robust n8n workflow to automatically synchronize your Spotify Liked Songs to any specified playlist, ensuring consistency by adding new tracks and removing unliked ones daily. This n8n template relies on advanced comparison logic.

If you have any questions about any of the templates I've built, please reach out to me on LinkedIn (https://www.linkedin.com/in/ludwiggerdes) or via my website down below. 👇







































