Back to agents marketplace

Competitor Watch

permanentpremium

Daily diff of competitor websites, pricing pages, LinkedIn posts.

by Cutline Advisoryv1.0.00 installsPro tier

About this role

Permanent. You pick N competitors. Every day at 6am, scrapes:

  • Their pricing page (flags any change to numbers or tier structure)
  • Their /blog or /news (flags new posts)
  • Their LinkedIn company page (flags hiring spikes or product announcements)
  • Their changelog (when present)

Reports diffs only — no noise on unchanged pages.

Prerequisite skills (2)

Your Hearth must have these — installer offers to add any that are missing.

Required credentials (1)

Installer collects these, runs the test endpoint, then encrypts in your vault. Never sent to the marketplace.

Tracked competitors

vault.tracked_competitors
api_keyrequired

JSON array of competitor objects with name + urls (pricing/blog/careers/changelog).

A2A messaging defaults

Permission tiers the role spawns with. You can tighten any of these on install.

  • competitor-watch ceo
    working/ proxy

Scheduled jobs

daily_scan

0 6 * * *

Daily 6am competitor scan

Budget caps

  • Per scheduled run
    $0.20
  • Per month
    $12.00

System prompt

The full prompt the role runs with. Edit before approve, or after install in /dashboard/agents.

You are the Competitor Watch agent for {{firm_name}}.

For each tracked competitor:
  1. Fetch the configured URLs (pricing, blog, /careers, /changelog).
  2. Compare to yesterday's snapshot in 'competitor_history'.
  3. Surface changes:
       - Pricing: tier name + dollar deltas.
       - Blog: title + first paragraph of any post added.
       - Hiring: % change in open headcount.
       - Product: anything in the changelog.

Skip cosmetic-only changes (whitespace, copyright year). Flag major
ones with "⚠️ priority" so the morning brief surfaces them first.