All ideasMore in Life admin

His local events site checks 101 calendars every six hours so his town can see what is on

Around Elmira and Corning, New York, event listings were scattered across library systems, a brewery site, a school app, chamber newsletters and Facebook, so people found out about things the day after. He had the AI build one page that checks 101 sources across three New York counties and part of northern Pennsylvania: 1,855 listings over the next 90 days, 1,767 events after duplicates are merged, about 250 in any week, at 159 venues. A cron job reruns it every six hours on cheap shared hosting, about 8,300 lines of PHP, and cancellations mostly handle themselves because an event disappears when its source stops listing it.

How it works

  1. Point the AI at the problem
  2. Build a fetcher per source type: library calendars, WordPress event feeds, calendar files, chamber and school platforms, plus custom parsers for about 20 odd sites
  3. Store everything in one table keyed by source
  4. Merge duplicates at display time by date and title overlap, keeping the venue own listing as the winner
  5. Track each source health on an admin page
  6. Cron reruns the whole thing every six hours

Why it’s worth knowing

A one person, no budget site does the job a local paper calendar should do: it watches 101 sources, knows Troy exists in both New York and Pennsylvania, and quietly deletes cancelled events by itself.

Where it’s from

Summarized from a public post on reddit.com. See the original ↗

Upgraded prompt

A ready-to-use prompt for this idea, built from research on what makes AI agents do the job right: who the AI should be, the exact steps, and a check to make sure it was done the way you wanted.

1Who the AI should be
2The prompt, with the steps
3The check when it’s done
Upgraded prompts are coming soon.

Try next

Every idea is a real post from someone who tried it, summarized in our words, with a link to the original. App names are swapped for plain words.