๐ Search Belgian secondhand deals with Koopje.ai and OpenRouter models
โก 1 views ยท ๐ Market Research & Insights
Description
Quick overview
This workflow provides a Dutch-language chat agent that searches Belgian secondhand listings and auction lots via the koopje.ai API, optionally fetching full listing details, using an OpenRouter chat model and conversation memory to refine results. Sources: 2dehands.be, markplaats.nl, vavato.com, troc.com, troostwijkauctions.com, zoekertjes.be, auctelia.com, vlavem.com, etc.
How it works
- Receives a message from the n8n Chat trigger.
- Uses an OpenRouter chat model with a Dutch system prompt to interpret the request and form a focused Dutch search query.
- Calls the koopje.ai
/v1/searchendpoint to return matching listings with title, price (or auction house), location, source, and URL, optionally applying a maximum price when provided. - When needed, calls the koopje.ai
/v1/contentsendpoint for up to five selected URLs to fetch the full listing text and details. - Uses conversation memory to keep context across messages and responds in Dutch with per-result price, place, and the original link.
Setup
- Create a koopje.ai account, generate an API key, and add it to n8n as a Bearer Auth credential used by both HTTP tool calls.
- Add an OpenRouter credential in n8n and select it in the OpenRouter Chat Model node (choose a model you have access to).
- Open the n8n Chat interface for this workflow and ask for deals (optionally including a maximum price and location) to start searching.
๐ Nodes Used
AI Agent, Simple Memory, Chat Trigger, OpenRouter Chat Model
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File