Figranium Templates
arrow_back
Icon

Preset / Developer Tools

AI Competitor Research Agent

F
figranium
AGENTDeveloper Tools

Overview

The AI Competitor Research Agent is an advanced browser automation preset designed to instantly extract and structure high-level market intelligence from any target website. Operating in agent mode, the script visits the homepage, automatically discovers core internal pages such as pricing, features, and solutions, and aggregates structured competitor data into a clean JSON output.

What it does

  • Navigates to the designated {$competitor_url} and waits for the DOM to fully stabilize.
  • Scans internal navigation links to discover and parse up to five key sub-pages (pricing, features, product, solutions, and integrations).
  • Extracts company metadata, headlines, subheadlines, marketing claims, and target audience segments.
  • Identifies pricing plans, associated costs, and relevant pricing page notes.
  • Aggregates named product integrations, key feature lists, and primary calls to action (CTAs).
  • Serializes the complete research dataset into a hidden DOM element #figranium-competitor-result for seamless extraction.

Inputs

  • {$competitor_url}: The target web address of the competitor you wish to analyze (e.g., https://figranium.dev).

Output

  • Returns a structured JSON object containing a competitor dictionary with nested keys for website, company_or_product_name, homepage, pricing, major_features, integrations, use_cases, positioning_and_marketing_claims, calls_to_action, sources, and crawl_summary.

How to use

  1. Import this automation preset into your Figranium workspace.
  2. Set or override the {$competitor_url} variable with the URL of the target business.
  3. Run the automation in Agent mode.
  4. Access the generated research payload via the extraction script or read the research_result variable directly.

Notes

  • The agent automatically filters out irrelevant pages such as legal notices, blog posts, and login screens to focus purely on core commercial content.
  • Fetch timeouts are configured per internal page request to ensure the automation completes reliably without hanging on slow network responses.

Preset Details

Created

8/28/2026

Configuration