Bearing Activate
Automated B2B sales intelligence system — weekly prospect signals, scored and delivered as a branded report every Monday.
Bearing Activate is a weekly B2B sales intelligence system that monitors a client's full prospect list automatically — no human research required. Every week it pulls signals from RSS feeds, Perplexity search, and website change detection for each prospect, then uses Claude to score each signal for sales relevance, generate personalized outreach copy, and assemble everything into a branded HTML/PDF intelligence report delivered by email every Monday morning.
The engineering challenge was processing 100+ contacts within a practical time window. The system uses async parallel processing across all data sources simultaneously — RSS, Perplexity, and changedetection.io run concurrently per contact rather than sequentially. Result: a full report run completes in under 5 minutes regardless of list size.
Infrastructure: built on GCP with Supabase (Postgres) as the data layer for contact records, signal history, and report state. Self-hosted changedetection.io replaced a $80/month SaaS tool. Claude handles three narrow judgment tasks — signal relevance scoring, outreach copy generation, and report narrative — while all data fetching, scheduling, and delivery runs in pure Python.