Weekly seismic activity briefing in Notion

By General Input

Every Monday at 9am, publish an analyst-style recap of the past week's notable earthquakes to Notion, with featured events, regional hotspots, and PAGER alerts.

Integrations

  • USGS Earthquake
  • Notion

Type

Agentic Task

Categories

  • Operations
  • Personal Productivity

Every Monday at 09:00 local time, generate a weekly seismic activity briefing and publish it as a new page in Notion so my team has a narrative record of the week's notable earthquakes.

Trigger: a cron schedule that fires once a week, Monday at 09:00 in my local time zone. Make the weekday, time, and time zone easy to change.

Data gathering from the USGS Earthquake service:

1. Call Query Earthquakes for the past 7 days with minmagnitude = 4.5 to get the headline events. Use format = geojson and an explicit starttime and endtime so the window is exact.

2. Call Query Earthquakes a second time for the same 7-day window filtered to alertlevel = orange and alertlevel = red (regardless of magnitude) so PAGER-tagged impact events are always captured, even if they were below 4.5.

3. Call Count Earthquakes twice at minmagnitude = 2.5: once for the past 7 days and once for the prior 7 days. Use these counts for the week-over-week comparison. The common docs explicitly recommend Count Earthquakes over re-running the full catalog query for totals.

Synthesis: write an analyst-style briefing, not a raw event dump. Prioritize, group, and explain. The brief should have these sections:

- Top 5 events of the week. Rank by a blend of magnitude and PAGER alert level. For each event include magnitude (with magnitude type), place, depth in km, PAGER alert color, tsunami flag, and the USGS event detail URL.

- Regions with elevated activity. Group the 4.5+ events by FE region or country and call out clusters or aftershock sequences in plain language.

- PAGER orange and red events. For any event with alert = orange or red, summarize the population exposure and impact context (PAGER ordering is green, yellow, orange, red ascending).

- Week-over-week comparison. Compare the M2.5+ count for the past 7 days to the prior 7 days as both a raw number and a percent change, and add a one-line interpretation.

Publish to Notion:

1. Call Create a Page under a configured parent (page or database) with the title formatted as "Seismic Weekly: {Mon DD} to {Mon DD}" using the window's start and end dates.

2. Call Append Block Children to populate the page with: an H2 for each section above, bulleted lists for the event details, and a callout block at the top with the quick stats (total M4.5+ count, total M2.5+ count, orange/red event count, week-over-week delta).

Notes on quality:

- Treat USGS timestamps as Unix milliseconds and render them in my local time zone in the brief.

- If a week is quiet (no M4.5+ events), still publish the page. State that explicitly, include the M2.5+ context count, and surface any orange/red PAGER events anyway.

- The Notion connection only sees pages that have been explicitly shared with it, so the destination page or database must be shared with the General Input connection.

- Keep the tone analyst-like: prioritize, interpret, and provide context. Do not paste raw JSON.

Related prompts

Explore more prompts
Screen chartered vessels for AIS gaps and sanctions red flagsCompare candidate store locations with drive time trade areasBrowse every competitor ad and build a Notion swipe fileAudience persona studio for brand and product marketersArtwork desk for the Notion posts still missing an imageShare of voice dashboard for your brand and competitorsInfluencer campaign roster board with AI creator briefsSmart home entity health cockpit for Home AssistantOpen model approval desk for your production AI stackBid board that watches every procurement portal for you