Find the best favicon from multiple sources with GPT-4 vision analysis
Ready for 3.0What this workflow does
This AI workflow has 13 nodes and runs when another workflow calls it. Along the way it connects OpenAI and OpenAI Chat Model.
How it runs
Trigger: When another workflow calls it.
- set_common_fields (Edit Fields (Set)): sets 2 fields: url, domain
- google (HTTP Request): calls an HTTP API
- logo_dev (HTTP Request): calls an HTTP API
- clearbit (HTTP Request): calls an HTTP API
- Merge: merges the data from its input branches
- Filter: keeps only the items that match a condition
- Filter: keeps only the items that match a condition
- analyze_each_icon (OpenAI): analyze (image)
- Aggregate: combines items into one
- extract_best_icon (Information Extractor): extracts structured fields from text with AI, with model: gpt-4o-mini
…plus 1 more step. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Execute Workflow Trigger
n8n-nodes-base.executeWorkflowTrigger - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - OpenAI
@n8n/n8n-nodes-langchain.openAi - Information Extractor
@n8n/n8n-nodes-langchain.informationExtractor - Filter
n8n-nodes-base.filter - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Aggregate
n8n-nodes-base.aggregate
From the author
Who's it for This workflow is perfect for directory site creators, content managers, and developers who need to automatically find and select the highest quality favicon or logo for websites they're showcasing. Instead of manually hunting down brand assets or…