Research Agents

Pattern

Competitor Research Agent

Enter a competitor URL to get comprehensive competitive intelligence. Uses Firecrawl Map + Parallel Scrape for fast extraction (~3-5s). Analyzes positioning, pricing, features, tech stack, and generates sales battle cards.

IntermediateJan 2026View the full pattern on desktop
Competitor Research Agent preview

Problems solved

  • Extract competitor site data with Firecrawl map and scrape
  • Analyze positioning, pricing tiers, and feature matrices
  • Detect technologies used on competitor properties
  • Generate sales battle cards from live competitor pages

Use cases

  • Sales competitive intelligence
  • Pricing strategy research
  • Feature gap analysis
  • Product roadmap inputs from competitor sites
  • Battle cards for account executives

AI SDK APIs

useChatgatewayToolLoopAgenttool(hasToolCallstepCountIscreateAgentUIStreamResponseInferAgentUIMessageDefaultChatTransportUIMessage

Tags

aiagentscompetitor-analysiscompetitive-intelligencesalesbattlecardfirecrawlai-sdktool-looppricingfeaturestech-stack

Requirements

Node.js
24+
Memory
256MB
Other
  • OpenAI API key
  • Firecrawl API key

Environment variables

External services

openaifirecrawlupstash

Ready to use?

View the full interactive pattern with live preview and copy the source code.

View the pattern on desktop

Related patterns