Generate visual interview research dossiers with Gemini, Clearbit, and RSS

Go to Workflow
0 views
Built by Gurleen Singh Bhatia Gurleen Singh Bhatia
Created on October 14, 2026

Description

Quick overview
This workflow collects company and role inputs via an n8n Form, discovers the company domain, scrapes the website, Google News RSS, and Hacker News, then uses Google Gemini to synthesize a structured interview dossier and renders it as a printable, downloadable HTML “PDF-style” report with charts and diagrams.

How it works
Receives company name, optional website URL, target role, and optional job description from an n8n Form submission.
Uses Clearbit Autocomplete to auto-discover the company domain (or falls back to the provided URL) and generates logo and website screenshot URLs via Clearbit Logo and WordPress MShots.
Scrapes the company website text through Jina Reader while also fetching recent headlines from Google News RSS and related threads from the Hacker News Algolia API.
Aggregates the scraped content into a single research context that includes source URLs for news items and discussion threads.
Sends the context to Google Gemini to generate a JSON interview dossier with ratings, key metrics, a Mermaid ecosystem diagram, and a verified evidence log.
Builds a printable HTML dossier that embeds a QuickChart radar chart, a Mermaid.ink-rendered diagram, the website snapshot, and clickable citations, then displays it in the browser and also creates an HTML file for download.

Setup
Add Google Gemini (PaLM) API credentials for the Google Gemini Chat Model node.
Ensure the workflow’s n8n Form trigger is accessible to users who will submit requests (and share the form URL as needed).
If you want to avoid domain-guess fallbacks, provide a company website URL in the form or confirm Clearbit Autocomplete can resolve your target companies.
Verify outbound network access to Clearbit Autocomplete/Logo, Jina Reader (r.jina.ai), WordPress MShots, Google News RSS, Hacker News Algolia, QuickChart, and Mermaid.ink in your environment.

This workflow was created by Gurleen Singh Bhatia and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (4)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
HTTP Request
n8n-nodes-base.httpRequest