Track brand visibility on Perplexity and ChatGPT with BrowserAct and OpenRouter
UnknownWhat this workflow does
This AI workflow has 12 nodes and runs on a schedule (every week). Along the way it connects OpenRouter Chat Model, Slack and Browseract (community).
How it runs
Trigger: On a schedule (every week).
- Add Brand & Description (Edit Fields (Set)): sets 2 fields: Brand, Description
- Generate search queries (AI Agent): runs an AI agent, with model: OpenRouter Chat Model; output parser: Structured Output
- Run a Perplexity Search (Browser Act): uses Browser Act
- Run ChatGPT Search (Browser Act): uses Browser Act
- Wait for both paths (Merge): merges the data from its input branches
- Analyze both results & generate report (AI Agent): runs an AI agent, with model: OpenRouter Chat Model; output parser: Structured Output Parser
- Send team update (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-browseract is verified or supports 3.0 (used in Run a Perplexity Search, Run ChatGPT Search).
Nodes used (8)
- OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Browser Act
n8n-nodes-browseract.browserAct - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Merge
n8n-nodes-base.merge - AI Agent
@n8n/n8n-nodes-langchain.agent - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Slack
n8n-nodes-base.slack
From the author
Track brand visibility on Perplexity and ChatGPT with BrowserAct & OpenRouter Introduction This workflow acts as a "Generative Engine Optimization" (GEO) tracker. It automatically monitors how your brand is being recommended on AI-powered search engines by…