template bg

PulsePoint Incident Feed Scraper

PulsePoint Incident Feed Scraper collects structured public emergency incident records from a selected agency feed.

Published by
Br
BrowserAct Team
August 26, 2026
Approx.Credits
13-21 Credits
Categories
BA
PulsePoint
Template ID
114770272126516143

Brief

PulsePoint Incident Feed Scraper collects structured public emergency incident records from a selected agency feed. Choose an agency and incident type from verified dropdowns, decide whether to include recent closed incidents, and receive active and recent records without entering agency IDs or URLs. The Bot only reads public incident feeds and does not require login.

What Does BrowserAct PulsePoint Incident Feed Scraper Do?

The Bot resolves the selected public agency internally, opens its PulsePoint feed, reads active incidents followed by recent incidents when enabled, applies the incident-type filter, removes duplicates, and returns one structured row per incident.

Key Features

  • Agency dropdown backed by PulsePoint's public agency directory snapshot.
  • Incident-type dropdown using PulsePoint's public call-type list.
  • Toggle for active-only or active-plus-recent records.
  • Public addresses, reported times, units, coordinates, and status.
  • Stable agency source URL on every row.
  • No emergency-service interaction or form submission.

What Data Can I Extract from PulsePoint?

Field Description
incident_id PulsePoint incident identifier.
incident_type Public incident call type.
address Publicly displayed incident address or privacy marker.
city City parsed from the public address when available.
time_reported Source-reported incident time.
status Active or closed status.
units_responding Publicly listed responding units.
latitude Source-provided latitude, never inferred.
longitude Source-provided longitude, never inferred.
agency_name Public agency name.
source_url Public PulsePoint agency-feed URL.
scraped_at Extraction timestamp.

How to Use PulsePoint Incident Feed Scraper

  1. Click Run task.
  2. Select a public agency and incident type.
  3. Choose whether to include recent closed incidents.
  4. Set the incident count and run the Bot.
  5. Review, export, or automate the structured records.

Input Parameters

Parameter Type Required Default Description
agency Dropdown Yes San Jose FD [CA] Public agency name; the stable ID is internal.
incident_type Dropdown Yes All Incident Types One public call type or all types.
include_recent Boolean Yes true Include recent closed incidents after active incidents.
incident_count Integer, 1-100 Yes 20 Maximum incident records to return.

Real BrowserAct run inputs

Example Output

{
  "results": [
    {
      "incident_id": "2550160684",
      "incident_type": "Medical Emergency",
      "address": "APPIAN LN, SAN JOSE, CA",
      "city": "SAN JOSE",
      "time_reported": "2026-08-26T08:32:52Z",
      "status": "Active",
      "units_responding": "E8",
      "latitude": 37.338558,
      "longitude": -121.860245,
      "agency_name": "San Jose Fire Department",
      "source_url": "https://web.pulsepoint.org/?agencies=43070",
      "scraped_at": "2026-08-26T08:41:21Z"
    }
  ]
}

How Does it Work?

How PulsePoint Incident Feed Scraper works

The Bot maps the selected agency name to its stable public identifier, reads the agency's public feed, normalizes active and recent incident groups, applies the selected call-type filter, and returns source-faithful records.

How to Build a New Scraper Bot with Agent Built

Step 1: Describe the data you need

Open BrowserAct and start Agent Built from the Home prompt box or Create -> Build with Agent. Describe the public source, reusable inputs, record limit, and exact output fields.

Describe the data in Agent Built

Step 2: Let BrowserAct build and test the Bot

BrowserAct explores the public feed, maps source fields, creates reusable controls, and validates representative active and recent records.

BrowserAct build exploration

Step 3: Run the Bot and review the result

Run the live Bot with default inputs and review required fields, privacy-limited optional fields, source URLs, row count, and ordering.

Real BrowserAct PulsePoint results

Why Use PulsePoint Incident Feed Scraper?

It turns public agency incident feeds into structured records suitable for monitoring, analysis, dashboards, and downstream automation while preserving source privacy limitations.

Who Can Use It?

  • Public safety researchers
  • Local news and alerting teams
  • Emergency-response analysts
  • Civic data projects
  • Mapping and operations teams

How Many Results Can You Scrape?

Each run supports 1 to 100 incidents. Availability depends on the selected agency's live and recent public feed.

Automation and Export

BrowserAct returns structured data first. Connect it to an API, n8n, Make, Zapier, an MCP agent workflow, or a manual spreadsheet export.

Automation and export options

Need Help?

Agency coverage and incident fields can change. If a source-visible field becomes unavailable, use Improve Bot and rerun a representative agency before publishing changes.

FAQ About the Template

Does this Bot contact emergency services?

No. It only reads public PulsePoint data and never submits forms or sends alerts.

Why can an address or city be empty?

PulsePoint may display ADDRESS NOT AVAILABLE for privacy-restricted incidents. The Bot does not infer hidden locations.

Are agency IDs user inputs?

No. Users select readable agency names from a dropdown; stable IDs are handled internally.

Are coordinates always available?

No. Coordinates are returned only when PulsePoint exposes them publicly.

Your next scraper starts here.

PulsePoint Incident Feed Scraper | Public Emergency Data