Build an Internet Search Chatbot with Firecrawl API
Internet Search Chat with Firecrawl
How it works A user sends a query via the chat widget and the Chat Trigger captures the message. The chat flow posts the query to the backend webhook (HTTP Request) which forwards it to the search service. The webhook calls Firecrawl to run the web search and returns raw results. A formatter converts the raw results into concise Markdown blocks and separators. The chat node sends the formatted search summary back to the user. Optional: an admin can manually trigger a credits check to review Firecrawl usage.
Setup [ ] Add Firecrawl API credentials in n8n. [ ] Update the webhook URL in the "Define constants" node to your n8n instance URL. [ ] Configure and enable the Chat Trigger (make it public and set initial messages). [ ] Ensure the webhook node path matches the constant and is reachable from the chat node. [ ] Test the chat by sending a sample query and verify the formatted search results. [ ] (Optional) Run the manual "Check credits" trigger to monitor Firecrawl account usage.
Related Templates
Extract Title tag and Meta description from url for SEO analysis with Airtable
Extract Title tag and meta description from url for SEO analysis. How it works The workflows takes records from Airtabl...
Restore your workflows from GitHub
This workflow restores all n8n instance workflows from GitHub backups using the n8n API node. It complements the Backup ...
Extract Named Entities from Web Pages with Google Natural Language API
Who is this for? Content strategists analyzing web page semantic content SEO professionals conducting entity-based anal...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments