๐Ÿ“– Build an internet search chatbot with Firecrawl API

โšก 130 views ยท ๐Ÿ“– Internal Wiki & Knowledge Base

๐Ÿ’ก Pro Tip โ€” HTTP Request scraping tends to break when sites update their markup. If youโ€™re scraping a major platform, check if ScraperNode covers it โ€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

Internet Search Chat with Firecrawl

How it works

  1. A user sends a query via the chat widget and the Chat Trigger captures the message.
  2. The chat flow posts the query to the backend webhook (HTTP Request) which forwards it to the search service.
  3. The webhook calls Firecrawl to run the web search and returns raw results.
  4. A formatter converts the raw results into concise Markdown blocks and separators.
  5. The chat node sends the formatted search summary back to the user.
  6. Optional: an admin can manually trigger a credits check to review Firecrawl usage.

Setup

๐Ÿ”— Nodes Used

HTTP Request, Webhook, Chat Trigger, Chat

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup