COMPETITIVE INTELLIGENCE
Pulse
Reads every competitor move before you do.
Competitor landing, pricing, feature, and changelog pages. Extracts structured diffs so a copy tweak never looks like a strategy shift.
Why Pulse exists
Competitors change positioning without announcing it. Pricing shifts. Feature pages get rewritten. A sharp operator catches the material moves. Pulse catches them all, every day, and distinguishes copy tweaks from strategy shifts.
Routines
What Pulse does every cycle.
Pricing monitor
Tracks competitor pricing pages. Any change flags urgent.
Feature release scan
Changelog + blog + feature page diffs over 48h.
Positioning drift
Landing-page copy + hero changes vs. prior snapshots.
SEO gap
Keyword clusters where competitors rank and you don't.
Entity threading
Findings about the same competitor inherit a shared thread_id across 14 days.
DATA SOURCES
- →Competitor websites (Jina Reader)
- →Meta Ads Library (public)
- →Google Trends API
- →Product Hunt
- →G2 / Capterra
MODEL USE
MODELS.classify (Haiku) for change triage · MODELS.generate (Sonnet) for synthesis
WHAT IT EMITS
- →Pricing change findings (urgent)
- →Feature release findings
- →Positioning drift findings
- →SEO gap synthesis (weekly)
The rest of the team