Skip to main content
Case Study | NONPROFIT & SOCIAL IMPACT

Sebastian Strong Foundation: Automated Resource Research for Pediatric Cancer Families

A Navigator-built resource research system that automates the discovery, vetting, and delivery of family support resources — housing, food, transportation, financial aid — to families facing childhood cancer diagnoses.

01Challenge

The Challenge

The Sebastian Strong Foundation runs a Navigator Program that connects families facing pediatric cancer diagnoses with the resources they need to survive treatment: emergency housing near hospitals, meal support, transportation, financial assistance, and dozens of other categories. Every family's situation is different, and every Navigator on the team was spending hours per case manually searching IRS nonprofit records, foundation databases, and regional support directories to find programs that fit. The work was meaningful, but it was also painfully slow.

The foundation's case management system needed to receive vetted, structured resource data — but the data lived across half a dozen unstructured sources, none of which talked to each other, and a human had to approve every entry before it reached a family. The Foundation needed a system that could do the heavy research without taking the human approval step away, and without putting unvetted information in front of families at the most vulnerable moment of their lives.

02Approach

Our Approach

We built the Navigator Resource Research System: an automated research pipeline that scrapes and structures resource data from multiple authoritative sources, hands every record to a Navigator for human approval inside a familiar Google Sheets interface, and then syncs approved records into the foundation's case management platform.

Implementation Phases

1
Source Mapping & Scraper BuildWeeks 1–2

Mapped every authoritative resource source the Foundation already used — IRS nonprofit records, regional support directories, foundation portals — and built scrapers tuned for each. Designed for graceful failure: if a source changes or a record is incomplete, the row is flagged rather than dropped.

2
Structured Resource SchemaWeek 2

Defined a single resource schema that every source maps into — name, category, eligibility, geography, contact, intake process, last verified date — so Navigators can compare, filter, and approve resources side by side regardless of where they came from.

3
Google Sheets Approval WorkflowWeeks 3–4

Built the human-in-the-loop interface where Navigators actually live: a Google Sheets approval queue with conditional formatting, status flags, and one-click approve/reject. No new tool to learn, no training overhead, no behavior change required.

4
Case Management SyncPhase 2

Once a resource is approved, it syncs automatically into the foundation's case management system, where Navigators can attach it to a family's case record without retyping. Phase 2 also adds API connections to the next-generation case management platform the Foundation is migrating to.

03Architecture

System Architecture

Input

IRS nonprofit records, regional support directories, foundation databases, manual Navigator submissions

Processing
Research, structure, vet, sync
  • Multi-source scraping with per-source extraction logic
  • Normalization into a single resource schema
  • Confidence scoring and incomplete-row flagging
  • Google Sheets approval queue for Navigator review
  • One-click approval pushes records to the case management system
Output

Vetted, structured resource records ready to be matched to family case records

Every record passes through a human Navigator before it ever reaches a family. AI does the research; people do the judgment.

04Results

Results & Impact

Hours → Minutes
Research Time Saved

Navigators spend their time on families, not on database searches

Human-vetted
Trust Preserved

Every resource passes Navigator approval before it reaches a family

Unified
Single Source of Truth

One schema across every research source, synced into the case management system