TinyFish × n8n: Web Agents Just Landed in Your Workflow Canvas

If you've spent any time building automations in n8n, you've hit the wall.
APIs are great. Until the data you need doesn't have one. And spoiler: most of the internet doesn't have an API.
Competitor pricing? Locked behind a JS-rendered product page. Job listings? Paginated, filtered, and wrapped in dynamic UI. Government records? Good luck.
So you do what every automation builder does: you write a custom script. Then the site changes its layout. Then you rewrite the script. Then it breaks again on a Tuesday because someone added a cookie banner. Rinse, repeat, lose your mind.
We built TinyFish to make that cycle stop.
What This Actually Is
TinyFish is now available as an n8n community node. That means you can drag it onto your canvas, wire it up, and now your workflows can browse the real web.
Here's what it does:
- Browse live websites — not cached HTML, not static snapshots. The actual, JavaScript-rendered, cookie-consented, dynamically-loaded page.
- Extract structured data — you define your JSON keys in the goal, TinyFish returns clean, predictable output. Every time.
- Navigate multi-step flows — click through filters, paginate results, fill forms, handle dropdowns. The messy stuff.
- Pipe output downstream — the structured JSON flows right into your next node: Google Sheets, Slack, a database, your CRM. Whatever you need.
The mental model is simple: n8n orchestrates. TinyFish does the web work.
Get Started in 5 Minutes
- Install the TinyFish community node in your n8n instance
- Grab an API key at tinyfish.chat
- Drop the node onto your canvas, wire it up, and give it a URL + a goal
- Watch structured JSON flow into your next node
That's it. No infrastructure to manage. No browser pools to spin up. No scripts to maintain.

📖 Integration docs → docs.tinyfish.chat/integrations/n8n
5 Workflows to Get You Started
We've built two complete, ready-to-import workflows — and outlined three more you can build yourself. Each one is a real n8n workflow pattern using TinyFish.
1. Web Notion Report Generator Agent

Chat with an AI agent that scrapes any website and gives you a summarized report. Just ask a question, and TinyFish Web Agent browses the site in stealth mode while an OpenRouter LLM synthesizes the findings into a full Notion page report. Requires a TinyFish API key, an OpenRouter API key, and a Notion internal integration.
2. Automated Daily Web Scraper with TinyFish + Telegram Alerts

Automatically scrapes structured data from any webpage on a daily schedule and delivers a formatted report straight to Telegram. Describe what you want in plain English — TinyFish handles JS-heavy pages, Cloudflare, and CAPTCHAs in stealth mode. Requires a TinyFish API key and a Telegram Bot Token.
💡 These 2 workflows’ JSON files are open-sourced in the TinyFish Cookbook. Fork it, import it, tweak it, ship it. Zero config required.
3. 📰 Job & News Tracker
Scheduled trigger → TinyFish (check job boards or news sites for keywords) → Filter new listings → Post to Slack channel or write to Google Sheets.
4. 🧪 Automated QA Smoke Tests
Deploy webhook → TinyFish (navigate your app, test key user flows) → Report pass/fail to your team channel. No Selenium scripts to maintain.
5. 📊 Change Detection → Alert
Cron schedule → TinyFish (visit a page, extract specific content) → Diff against last run → Notify if something changed.
The pattern is always the same: URL + goal in, structured JSON out, routed wherever you need it.
The web has always been the biggest, messiest, most valuable data source on the planet. It just wasn't automatable, until now.
Go build something cool. We can't wait to see what you wire up. 🐟
Check out our docs → docs.tinyfish.chat/integrations/n8n
And our open-source cookbook → https://github.com/tinyfish-io/tinyfish-cookbook



