DEV Community

Cover image for Don't miss events near you: Automated Tech Events Data Collection with Runner H
AmyXandra
AmyXandra

Posted on

Don't miss events near you: Automated Tech Events Data Collection with Runner H

This is a submission for the Runner H "AI Agent Prompting" Challenge

What I Built

Tech Event Finder uses Runner H and Surfer H to scrape tech events (keywords: “tech,” “developer,” “hackathon,” “coding”) from Eventbrite and Meetup for July 6–September 31, 2025. It organizes up to 40 events into a Google Sheet and emails a summary, saving time for tech enthusiasts and organizers.

Demo

https://youtu.be/XkfkD0Eoi7M

Tech events email notification

Tech events google sheet

How I Used Runner H

I leveraged Runner H’s Surfer H web-scraping capabilities and integration with Google Sheets and Gmail to build an end-to-end automation workflow. Here’s how to replicate it:

  1. Access Runner H: Sign up at https://runner.hcompany.ai/ using your Google account.
  2. Input the Prompt: Create a new run in Runner H and paste the following prompt:
1. **Initialize Parameters**:
   - Use my email for notifications.
   - Search for tech events with keywords: “tech,” “developer,” “hackathon,” “coding”.
   - Filter for events from July 6, 2025, to September 31, 2025.
2. **Scrape Eventbrite Events**:
   - Navigate to https://www.eventbrite.com/directory.
   - Search for “tech” or “hackathon” events.
   - Extract up to 20 events, including: event title, date, location (or “Online”), description, URL.
   - Store results in a Google Sheet titled ‘Tech Events’.
3. **Scrape Meetup Events**:
   - Navigate to https://www.meetup.com/find.
   - Search for “tech” or “developer” events.
   - Extract up to 20 events, including: event title, date, location (or “Online”), description, URL.
   - Append to the ‘Tech Events’ Google Sheet.
4. **Filter Relevant Events**:
   - Keep events occurring between July 6, 2025, and September 31, 2025.
   - Include only tech-related events (keywords: “tech,” “developer,” “hackathon,” “coding” in title or description).
   - Remove duplicates (same title and date).
5. **Store Results in Google Sheet**:
   - Create a Google Sheet titled ‘Tech Events’ with columns: Event Title, Date, Location, Description, URL.
   - Populate with filtered events, ensuring no duplicates.
6. **Email Results**:
   - Send an email via Gmail to my email with the subject: “Upcoming Tech Events”.
   - Email content: “Hi [My Name], Found [number] tech events for July–September 2025. View details: [Google Sheet link]. Regards, Tech Event Finder”
   - Attach or include the Google Sheet link.
7. **Error Handling**:
   - If fewer than 5 events are found, email: “Warning: Insufficient tech events found. Try again later or check search terms.”
   - If scraping fails, retry 3 times. If still failing, use fallback URLs: https://www.eventbrite.com/explore or https://www.meetup.com/explore.
   - If Google Sheet creation fails, output event data as a text summary in H-Studio with columns: Event Title, Date, Location, Description, URL.
   - Output errors in H-Studio (e.g., “Error: Unable to scrape events from [site]”).
Enter fullscreen mode Exit fullscreen mode
  1. Run the Workflow: Hit “Run” in Runner H. The agent will scrape Eventbrite and Meetup, filter events, populate the Google Sheet, and send an email.
  2. Check Outputs: Verify the Google Sheet (‘Tech Events’) in your Google Drive and the email in your Gmail inbox. If errors occur, check H-Studio for logs or fallback text output.

Use Case & Impact

Tech Event Finder helps developers, tech enthusiasts, and organizers by automating event discovery from Eventbrite and Meetup. It saves hours of manual searching, delivering a curated, deduplicated list of events in a Google Sheet. Developers find hackathons, organizers optimize scheduling, and community managers share event lists, streamlining planning and networking.

Top comments (0)