n8n workflow template · 19 nodes · OpenAI
Enrich Property Inventory Survey with Image Recognition and AI Agent is a free n8n workflow template that runs when another workflow calls it and works with OpenAI and Airtable. It has 19 nodes, 6 of them AI nodes (OpenAI Chat Model, Call n8n Workflow Tool, Structured Output Parser and OpenAI). The notes inside the workflow say: “Join the Discord or ask in the Forum!” To run it, you add your own credentials for Airtable API, HTTP Header Auth, OpenAI API and Serp API.
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
Join the Discord or ask in the Forum!
Read more about AirTable
To enable this workflow, we need a database where we can retreive the title and photo to analyse and write the generate values back to. Airtable is perfect for this since it has a robust API we can work with.
For this demo, we'll manually trigger but this can be changed for forms or other triggers.
Read more about OpenAI Agents
This AI Agent has the ability to perform reverse image searches using our captured photos as well visit external webpages in order to obtain accurate product names and attributes. The Agent along with the tools might mimic what the average human user would carry out the same task.
And Viola! Our AI agent has potentially saved hours of manual data entry work for our surveyor. This technique can be used for many other usecases.
This tool uses Google's reverse image API to return websites where similar images are found.
This tool uses Firecrawl.dev API to crawl webpages and returns those pages in markdown format.
The text below comes from the sticky notes inside the workflow. We removed links, code samples and anything that looks like a key or token.
Read more about OpenAI Vision
We'll use OpenAi vision model to create a detailed description of the product in the photo. We split this step from the agent because it uses an image model rather than the usual text-based one.
Read more about Workflow Tools
AI Agents rely on Tools to make decisions and become exponentially more powerful the more tools they have. A common pattern to manage multiple tools is to create a routing system for tools using the API pattern.
The 19 nodes in file order (sticky notes excluded). Branches and connections determine execution order in n8n:
Configure your own credentials after importing. Create each credential in n8n, then select it in the node.
Do you need somewhere to run it? Read our guide to self-hosted n8n.
We can adapt this workflow to your apps, data and process, then deploy and support it.
Contact Us