AgentOS Scope Out
BlogChangelogFAQFeaturesHow it worksIntegrationsSecurityUse cases
Join the waitlist
AgentOS Scope OutJoin the waitlist
AgentOS Scope Out
HomeBlogChangelogFAQFeaturesHow it worksIntegrationsSecurityUse cases
Join the waitlist
AgentOS Scope Out
BlogChangelogFAQFeaturesHow it worksIntegrationsSecurityUse cases
TermsPrivacyData Processing

© 2026 AgentOS Scope Out

[ INTERNAL / PROPTECH INTELLIGENCE ]

Find the SaaS worth building — before anyone else does

Scope Out crawls PropTech supplier directories, scores every product on four dimensions, and hands your team a ready-to-act dossier — mission statement, feature list, and competitor weakness analysis included.

Request Access
See how it works →
AgentOS Scope Out ranked products dashboard — dark mode desktop
CRAWL / ACTIVEKerfuffle directory ingestion — 214 listings discovered0s
SCORE / OKComposite score computed — PropertyBase CRM: 8.4 / 1012s
SENTIMENT / OKReview classifier tagged 38 negative signals → 'no mobile app'28s
DOSSIER / OKMission statement + 10-item feature list generated for Fixflo41s
CRAWL / ACTIVEDeep-scrape pipeline running — 17 / 20 products scored55s
ALERT / OKScore movement ▲ 2.1 pts on shortlisted product — Reapit CRM1m 10s
EXPORT / OKDossier PDF exported — Arthur Online opportunity report1m 22s
CRAWL / ACTIVEKerfuffle directory ingestion — 214 listings discovered0s
SCORE / OKComposite score computed — PropertyBase CRM: 8.4 / 1012s
SENTIMENT / OKReview classifier tagged 38 negative signals → 'no mobile app'28s
DOSSIER / OKMission statement + 10-item feature list generated for Fixflo41s
CRAWL / ACTIVEDeep-scrape pipeline running — 17 / 20 products scored55s
ALERT / OKScore movement ▲ 2.1 pts on shortlisted product — Reapit CRM1m 10s
EXPORT / OKDossier PDF exported — Arthur Online opportunity report1m 22s
CRAWL / ACTIVEKerfuffle directory ingestion — 214 listings discovered0s
SCORE / OKComposite score computed — PropertyBase CRM: 8.4 / 1012s
SENTIMENT / OKReview classifier tagged 38 negative signals → 'no mobile app'28s
DOSSIER / OKMission statement + 10-item feature list generated for Fixflo41s
CRAWL / ACTIVEDeep-scrape pipeline running — 17 / 20 products scored55s
ALERT / OKScore movement ▲ 2.1 pts on shortlisted product — Reapit CRM1m 10s
EXPORT / OKDossier PDF exported — Arthur Online opportunity report1m 22s
CRAWL / ACTIVEKerfuffle directory ingestion — 214 listings discovered0s
SCORE / OKComposite score computed — PropertyBase CRM: 8.4 / 1012s
SENTIMENT / OKReview classifier tagged 38 negative signals → 'no mobile app'28s
DOSSIER / OKMission statement + 10-item feature list generated for Fixflo41s
CRAWL / ACTIVEDeep-scrape pipeline running — 17 / 20 products scored55s
ALERT / OKScore movement ▲ 2.1 pts on shortlisted product — Reapit CRM1m 10s
EXPORT / OKDossier PDF exported — Arthur Online opportunity report1m 22s

[ PIPELINE / OVERVIEW ]

Directory URL in. Ranked dossiers out.

  1. STEP 01 — CRAWL

    Paste the directory URL and choose depth

    Choose Skim (seconds, surfaces all listings) or Full Analysis (minutes, scores and dossiers). The crawler handles rate limits, pagination, and deduplication automatically.

  2. STEP 02 — SCRAPE

    Deep-scrape reviews, ratings, and pricing signals

    For each selected product, the pipeline visits the product's own pages and Kerfuffle listing: scraping star ratings, review text, pricing tier, and feature bullet points. Errors are flagged with retry controls.

  3. STEP 03 — SCORE

    AI scoring across all four dimensions

    The LLM evaluates each product on replicability, market demand, revenue potential, and competitive gap. Scores are stored with written rationales. Weights are configurable in Settings.

  4. STEP 04 — DOSSIER

    Full dossier ready to copy into the builder

    Each top product gets an auto-drafted mission statement, a 10-item feature list prioritised by market gaps, and a competitor weakness analysis — all copy-pasteable into your SaaS platform builder.

console
0.2s$ crawl --url kerfuffle.com/suppliers --depth skim
1.1s✓ 214 listings discovered across 9 categories
1.4s→ Top 20 flagged for deep-analysis confirmation
0.3s$ scrape --products 20 --extract reviews,pricing,features
0.9s✓ Reviews classified — sentiment, topics, key phrases
1.3s→ Pricing normalised: 3× freemium, 11× mid, 6× enterprise
0.2s$ score --products 20 --model gpt-4o --weights default
0.8s✓ Composite scores computed — ranked 1–20
1.2s→ Top opportunity: 9.1/10 composite — gap: 'no mobile app'
0.3s$ generate-dossier --product fixflo --format markdown
0.7s✓ Mission statement, feature list, weakness analysis ready
1.1s→ Export to PDF or copy section-by-section to builder
48
Shipped features
4
Scoring dimensions
1
URL to start
10
Items in AI feature list

[ REQUEST / ACCESS ]

The PropTech opportunity list won't write itself.

Scope Out is an internal tool. Access is restricted to the approved team. To discuss access or ask a question, email us at sf-core-org-support-agentos-scope-out@saas-factory.ai

Sign In

[ CRAWL / DISCOVER ]

Paste a URL. The system does the rest.

Point Scope Out at any PropTech directory — starting with Kerfuffle.com — and it crawls every listing, respects rate limits, handles pagination, and surfaces every vendor with category tags and descriptions. Skim runs finish in seconds. You decide which products warrant a full deep-analysis before committing compute.

  • Pagination-aware crawler with per-domain rate limits and robots.txt compliance

  • Skim-first vs full-analysis depth toggle — audit directory size before committing

  • Automatic deduplication across re-crawl runs

  • Expand to additional directories beyond Kerfuffle via Settings

[ SCORE / OPPORTUNITY ]

Four dimensions. One ranked list.

Every discovered product is scored by an AI pipeline across four independent dimensions, then ranked in a single sortable table. Adjust the weighting in Settings; the table re-ranks instantly.

Replicability — can we build this?

Evaluates data model complexity, real-time requirements, third-party integration count, and AI needs against our stack (Next.js, Neon, Inngest, tRPC). Outputs a 1–10 score with written rationale.

Side-by-side product comparison view — score dimensions aligned in columns

[ COMPARE / DECIDE ]

Similar scores. Different bets. Compare them head-to-head.

Select up to four products from the ranked table and open a side-by-side comparison — all four dimension scores, pricing tier, review count, and top weakness themes aligned in columns. Built for the exact moment when two opportunities are close and your team needs to commit to one.

[ DOSSIER / ARTEFACTS ]

Not just a score — a brief you can build from

Every analysed product gets three structured artefacts, copy-pasteable directly into the SaaS platform builder.

Auto-drafted mission statement

A concise positioning statement for a competing SaaS — grounded in the gap the incumbent leaves open, ready to paste into your product brief.

[ WORKFLOW / TEAM ]

Built for two people who move fast and need no overhead

Access is restricted to the allowlisted team. No public sign-up, no account management overhead. Team notes on dossiers are timestamped and attributed. Status tags track which opportunities have been reviewed, shortlisted, or are already in build.

  • Product status lifecycle: new → reviewed → shortlisted → building → archived

  • Threaded notes on every dossier, attributed and timestamped

  • Weekly email digest — top 5 new products and biggest score movements

  • Export dossier as Markdown or PDF; export full rankings as CSV

[ FAQ / DETAILS ]

Common questions

Crawl trigger UI — paste a directory URL and start crawl

Revenue Potential — is the market big enough?

Combines extracted pricing tier, category market size from the PropTech reference table, and review-implied adoption to estimate ARR range for a new entrant. Scored 1–10.

Market Demand — do people actually want this?

Review volume, recency, average star rating, and positive-to-negative sentiment ratio combine into a single demand score. Logarithmically scaled so thin-review products still register signal.

Competitive Gap — where are incumbents failing?

Mines negative reviews exclusively. Surfaces the top three recurring complaints, maps them to buildable opportunity themes, and scores gap severity by frequency. This is where the real edge lives.

  • Score dimension breakdown with visual bar/radar chart per dossier

  • Track score movement over time — ▲/▼ indicator since last analysis

  • Shortlist winners into the dedicated Watchlist view

10-item feature list

Prioritised by gap severity — what to build first based on what existing customers most frequently complain is missing.

Competitor weakness analysis

Derived entirely from negative reviews. Top three recurring complaint themes mapped to product opportunity types with frequency and severity scores.

Background jobs pipeline status tracker — crawl stages in real time

[ MONITOR / AUTOMATE ]

Mark a directory as monitored. Let the system watch it.

Weekly cron re-crawls monitored directories and flags newly discovered products with a 'new since last crawl' badge. In-app and email notifications fire when a shortlisted product's score shifts significantly — so you know when a market moves without checking manually.

  • Scheduled weekly re-crawl per monitored directory

  • Score movement alerts — ▲/▼ 1.5+ point threshold triggers notification

  • AI cost tracking per crawl run with configurable budget threshold

  • Crawl history with full audit log per run

Kerfuffle is the primary supported source, with purpose-built extraction rules for its listing structure. That said, the source directory management settings let you add other directory URLs beyond Kerfuffle — G2 PropTech and GetApp PropTech are named expansion targets. Each directory gets its own crawl frequency (one-off, weekly, or monthly), and the scraper plugin architecture lets site-specific extraction rules be defined for new high-value domains. If a site isn't yet in the plugin registry, the crawler falls back to generic heuristics.
No. Every composite score is built from four transparent, separately reported dimensions: replicability (how buildable is this with our stack, 1–10), market demand (review volume, recency, and sentiment ratio, 1–10), revenue potential (pricing tier crossed against PropTech category market size, 1–10), and competitive gap (frequency and severity of recurring negative review themes, 1–10). Each dimension has a written LLM rationale alongside its number, and you control the weighting of each dimension from the settings page. Change the weights and the entire product table re-ranks in the background — no AI re-run required.
Access is restricted to a hardcoded allowlist of approved email addresses. Any sign-in attempt from an address not on that list is rejected with an explicit 'access restricted' message. There is no public sign-up flow. The root URL routes unauthenticated visitors straight to the sign-in page — there is no public-facing marketing funnel to stumble through. It is a deliberately closed internal tool.
A full dossier includes: all four scored dimensions with written rationales, raw review samples, pricing signals normalised to a standard tier (free through enterprise), a feature list extracted from scraping, an AI-drafted mission statement for a competing SaaS, a prioritised 10-item suggested feature list shaped by market gaps, and a competitor weakness analysis drawn from negative review patterns. Each of those three text artefacts has a copy-to-clipboard button that outputs formatted Markdown. You can also export the entire dossier as a Markdown file or PDF from the same page. Dossier version history is retained every time a product is re-scored, so you can track how the opportunity has shifted over time.
Several signals surface movement automatically. Monitored directories run a weekly re-crawl and flag any newly discovered products with a 'new since last crawl' badge on the dashboard. When a product's composite score moves more than 1.5 points between runs, a directional indicator (▲ or ▼) appears on its dashboard row. If a shortlisted product drops significantly, you can opt into an in-app notification. A weekly email digest also lands in your inbox summarising the top new products discovered, the top scorers, and any products with notable score swings — configurable per user in notification settings.
Yes. When starting a crawl you choose the depth: 'Skim only' discovers listings and pulls surface data in seconds with minimal AI cost, while 'Full analysis' runs the complete scrape, score, and dossier pipeline. The typical workflow is to skim first to gauge directory size, then review the auto-flagged top candidates before confirming the expensive deep-analysis run. AI token usage and estimated cost are tracked per crawl run and broken down by pipeline stage on the run detail page. Cumulative monthly spend is logged, and you can set a cost threshold — the default is $5 per run — that triggers an in-app alert if a single run exceeds it.