Generate Structured Company Descriptions with Bedrijfsdata Web GPT & OpenAI
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. This template generates structured synthetic company content using live web data from the Bedrijfsdata.nl API combined with an LLM. Provide a company domain (directly or via a Bedrijfsdata.nl ID) and the workflow retrieves relevant website and search engine content, then produces ready-to-use descriptions of the company, its offerings, and its target audience. **Features** - Create high-quality Dutch-language company descriptions on demand - Automatically pull live web content via Bedrijfsdata.nl RAG Domain & RAG Search - Structured JSON output for consistent downstream use (e.g., CRM updates, lead qualification) - Flexible trigger: run from ProspectPro ID, domain input, or another workflow - Secure, modular, and extendable structure (error handling included) **Example Output** The workflow produces structured content fields you can directly use in your sales, marketing, or enrichment flows: - **company_description** - 1-2 paragraph summary of the company - **products_and_services** - detailed overview of offerings - **target_audience** - specific characteristics of ideal customers (e.g., industry, location, company size, software usage) **Example:** ``` { company_description: Bedrijfsdata.nl B.V. is een Nederlands bedrijf dat uitgebreide data levert over meer dan 3,7 miljoen bedrijven in Nederland..., products_and_services: Het bedrijf biedt API-toegang tot bedrijfsprofielen, sectoranalyses, en SEO-gegevens..., target_audience: Nederlandse MKBs die behoefte hebben aan actuele bedrijfsinformatie voor marketing- of salesdoeleinden... } ``` **Requirements** - n8n instance or cloud workspace - Install the Bedrijfsdata.nl n8n Verified Community Node - OpenAI API credentials (tested with gpt-4.1-mini and gpt-3.5-turbo) - Bedrijfsdata.nl developer account (14-day free trial, 500 credits) **Setup Instructions** **1. Trigger configuration** - Use Bedrijfsdata.nl ID (default) or provide a domain directly - Can be called from another workflow using "Execute Workflow" **2. Configure API credentials** - Bedrijfsdata.nl API key - OpenAI API key **3. Customize Output** (Optional) - Adjust prompt in the LLM node to create other types of synthetic content - Extend structured output schema for your use case **4. Integrate with Your Stack** - Example node included to update HubSpot descriptions - Replace or extend to match your CRM, database, or messaging tools **Security Notes** - Input validation for required domain - Dedicated error branches for invalid input, API errors, LLM errors, and downstream integration errors - RAG content checks before running the LLM **Testing** - Run workflow with a Bedrijfsdata.nl ID linked to a company with a known website - Review generated JSON output - Verify content accuracy before production use **About Bedrijfsdata.nl** Bedrijfsdata.nl operates the most comprehensive company database in the Netherlands. With real-time data on 3.7M+ businesses and AI-ready APIs, we help Dutch SMEs enrich their CRM, workflows, and marketing automation. Built on 25+ years of experience in data collection and enrichment, our technology brings corporate-grade data quality to every organization. **Website:** https://www.bedrijfsdata.nl **Developers:** https://developers.bedrijfsdata.nl **API docs:** https://docs.bedrijfsdata.nl **Support** **Email:** klantenservice@bedrijfsdata.nl **Phone:** +31 20 789 50 50 **Support hours:** Monday-Friday, 09:00-17:00 CET
- Platform
- n8n
- Category
- AI
- Price
- $14.99
- Creator
- Olivier
- if
- code
- noOp
- hubspot
- stickyNote
- chainLlm
- lmChatOpenAi
- executeWorkflowTrigger
- outputParserStructured
- prospectpro
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related AI workflows
- Launch Your First AI-Powered Chatbot with Actionable Tools$9.99
- Automate AI Video Creation and YouTube Upload with Google Sheets$14.99
- Build a WhatsApp Assistant with Memory, Google Suite, Multi-AI, Research, and Imaging$24.99
- Automate Blog Post Creation and Publishing with GPT, Leonardo AI, and WordPress$14.99
- Email Agent$500.99
- Automate SEO Keyword Generation with ChatGPT from Google Sheets$3.99
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.