Sales & Estimation
Company Research Assistant | ScrapingBee + CRM
This n8n workflow automates company research. It fetches company website URLs from Airtable, uses an AI Agent (OpenAI + ScrapingBee) to scrape website content, then extracts key business details like value proposition and ideal customer profile. Finally, it updates the Airtable…
Built · ~5.5 hours saved per week
AI-Powered Company Research & CRM Enrichment Assistant
Technologies Used - n8n: The core automation platform used to build and execute the workflow. - Airtable: Acts as the database and CRM, storing the initial list of companies and receiving the enriched data. - ScrapingBee: A web scraping API service used to reliably extract the HTML content from company websites. - OpenAI: Provides the Large Language Model (LLM) that analyzes the scraped website content. - Webhook: Serves as the trigger to initiate the automation process.
Automation Overview This workflow automates the time-consuming process of researching companies for sales, marketing, or competitive analysis. It begins by retrieving a list of companies and their websites from an Airtable base. For each company, it systematically scrapes its homepage, uses an AI agent to intelligently analyze the content, and extracts key business insights. Finally, it populates the Airtable base with structured, actionable data, including the company's business area, product offerings, value proposition, business model, and ideal customer profile.
This automation provides immense value by transforming a raw list of company names into a fully enriched database, saving countless hours of manual data entry and research. It ensures data consistency and provides sales and marketing teams with immediate, high-quality insights to personalize outreach and strategy.
AI Integration The AI is the central intelligence of this workflow, integrated via n8n's AI Agent node. It's not just a simple text generator; it functions as an autonomous research assistant.
The AI Agent is given a detailed set of objectives and a powerful tool: a separate n8n workflow that can scrape websites. When the agent receives a company to research, it decides to use its scraper tool to fetch the homepage content. Once the scraped data (converted to token-efficient Markdown) is returned, the AI analyzes it based on its prompt.
Crucially, the AI's output is constrained by a Structured Output Parser. This forces the AI to provide its findings in a clean, predictable JSON format.
Tags: Marketing, CRM, Web Scraping, Webhook Trigger, Clients/Customers/Leads, AI Automation
Integrations: OpenAI, HTTP, AI Agent, Webhook, Airtable