Event Scraper Agent

Multi-source event aggregation with deduplication and enrichment

Bespoke TierOperations AgentsWednesday morning via Pipedream + Cloudflare Workers

Overview

Scrapes events from 15+ sources (Eventbrite, Meetup, venue sites, community calendars), deduplicates, enriches with venue data, and loads into Supabase. Powers 3 newsletter editions and a public events website.

Execution Phases

1

Source Scraping

Runs 15+ scrapers against event sources

2

Deduplication

Identifies and merges duplicate events across sources

3

Enrichment

Adds venue details, age ranges, pricing, and registration links

4

Quality Check

Validates dates, links, and categorization

5

Database Load

Upserts events into Supabase with source tracking

Outputs

  • Enriched event database
  • Source quality metrics
  • Failed scraper alerts

Example

Wednesday 5 AM: 15 scrapers run against Eventbrite, Meetup, library calendars, and venue sites. 340 events collected, 47 duplicates merged, 293 unique events enriched with venue data and age ranges. 2 scraper failures flagged for investigation.

Ready to deploy Event Scraper Agent?

This agent ships with Knowledge OS. Set up your system in 90 minutes.

Built and maintained by Victor Sowers at STEEPWORKS