AI-Powered Benefits Navigation System for SNAP Recipients

propel · Government · 2025 · source Agentic: yes · promotional bias: med · source-backed · extracted with prompt 0.5.4 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Public benefits navigation

Propel wanted to help SNAP recipients understand and resolve missing benefit deposits quickly, without accidentally worsening delays or leaving users unsupported in high-stakes benefit interruptions.

Constraints:

Architecture

Propel combines missing-deposit detection with tightly monitored help flows: affected users are notified, routed into either a state-specific triage form or knowledge-base chat tool, and escalated to humans when the AI cannot help safely.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  missing-deposit-detector["Missing-deposit detector"]
  mobile-notification["Mobile notification"]
  california-triage-flow["California triage flow"]
  decagon-chat-tool["Decagon chat tool"]
  knowledge-base["Knowledge base"]
  monitoring-dashboard["Monitoring dashboard"]
  human-escalation-team["Human escalation team"]
  missing-deposit-detector --> mobile-notification
  mobile-notification --> california-triage-flow
  mobile-notification --> decagon-chat-tool
  decagon-chat-tool --> knowledge-base
  decagon-chat-tool --> human-escalation-team
  decagon-chat-tool --> monitoring-dashboard
  monitoring-dashboard --> human-escalation-team
  california-triage-flow --> human-escalation-team
  human-escalation-team --> mobile-notification
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Missing-deposit detector Identifies users whose expected SNAP deposit did not arrive. Mobile notification
Mobile notification Invites affected users into the relevant help pilot. California triage flow, Decagon chat tool
California triage flow State-specific form flow generated from a written logic tree. Human escalation team
Decagon chat tool Generative chat layer over a knowledge base for personalized benefit guidance. Knowledge base, Human escalation team, Monitoring dashboard
Knowledge base Contains state and benefit-process guidance for the AI chat tool. Decagon chat tool
Monitoring dashboard Tracks performance and failures during small-scale pilots. Human escalation team
Human escalation team Contacts users directly when the AI cannot safely resolve the issue. Mobile notification

Data flow

The AI help layer sits on a knowledge base with real-time monitoring, escalation, and performance tracking, while small pilots keep affected users close to human support.

3 supporting quotes
“We built this chat tool using Decagon, a generative AI platform that let us quickly layer custom help on top of a knowledge base, with real-time monitoring, escalation to our team, and performance tracking.”article, stated
“if the AI chat tool detected it could not help with an issue, it would escalate to someone on our team who would reach out to the user directly to help.”article, stated
“We ran these tests at a relatively small scale (on the order of ~1,000 users each) so that we could carefully monitor results and manually handle any escalations where necessary.”article, implied

Why this architecture

The architecture is conservative because wrong advice can restart benefit timelines and make a missing-deposit problem worse.

“If someone reacts quickly by reapplying, it restarts a 30-day processing timeline, and can extend the wait for benefits to return by up to a month”article, stated

Models used: generative AI platform · AI code generation

Scale

Alternatives considered (roads not taken)

Broad release of benefit-navigation AI before monitoring

Rejected because: Propel recommends small pilots with close monitoring, iteration, and human escalation support.

“we recommend starting with small-scale pilots that allow for close monitoring, iteration, and human support for any necessary escalation.”article, implied

User reapplication as quick self-service advice

Rejected because: The source warns reapplying can restart a 30-day timeline and extend benefit delays.

“If someone reacts quickly by reapplying, it restarts a 30-day processing timeline, and can extend the wait for benefits to return by up to a month”article, stated

AI chat without escalation to a person

Rejected because: The tool escalates to Propel staff when it cannot safely resolve the user issue.

“if the AI chat tool detected it could not help with an issue, it would escalate to someone on our team who would reach out to the user directly to help.”article, stated

Patterns

rag-retrieval (retrieval)

The chat assistant layers generative help over a benefits knowledge base so users can receive state-aware guidance.

“We built this chat tool using Decagon, a generative AI platform that let us quickly layer custom help on top of a knowledge base, with real-time monitoring, escalation to our team, and performance tracking.”article, stated

human-in-the-loop-gate (safety)

The pilot escalates unresolved or unsafe cases to Propel staff rather than forcing the AI to answer every user.

“if the AI chat tool detected it could not help with an issue, it would escalate to someone on our team who would reach out to the user directly to help.”article, stated

canary-rollout (operations)

Propel tested the AI assistance at small scale first so the team could monitor outcomes and handle escalations manually.

“We ran these tests at a relatively small scale (on the order of ~1,000 users each) so that we could carefully monitor results and manually handle any escalations where necessary.”article, stated

Tradeoffs

How to build a state-specific triage experience quickly.

Chose AI-generated code from a written logic tree with manual edits before launch over fully manual implementation of every branch.

Rationale: Propel found code generation useful for rapidly creating a complex multi-page form flow, while still manually reviewing the generated implementation.

“today’s AI models are sufficiently capable at code generation to support the quick development of complex, multi-page form flows based on a written logic tree”article, stated

How broadly to release benefit-navigation AI.

Chose small randomized pilots over immediate broad rollout to the full user base.

Rationale: The pilots let the team measure impact while keeping manual escalation feasible.

“We assisted about 1,300 CalFresh (California SNAP) recipients with this flow during one month’s deposit cycle.”article, implied

Gotchas (what bit them)

Fast but incorrect guidance can make a missing-benefit problem worse.

Root cause: Reapplying too early can restart a processing timeline even when the user is still eligible.

Resolution: Detect expected missing deposits and guide users through the right state-specific next step instead of a generic reapply instruction.

“If someone reacts quickly by reapplying, it restarts a 30-day processing timeline, and can extend the wait for benefits to return by up to a month”article, stated

Public-benefit AI support needs live monitoring and a human backstop.

Root cause: The system operates in a high-stakes domain where the AI may not be able to resolve every issue safely.

Resolution: Start with monitored pilots and route hard cases to staff for direct outreach.

“we recommend starting with small-scale pilots that allow for close monitoring, iteration, and human support for any necessary escalation.”article, stated

Evaluation

Propel used small randomized tests with control groups, monitoring uptake and benefit-restoration outcomes for around 1,000 eligible users in each pilot.

Metrics: over 5 million monthly users · about 200,000 users with monthly deposit interruptions · about 1,300 CalFresh recipients assisted with the California flow · 53% of eligible users used the offered help tools · modest but meaningful improvements in two key outcomes

“more than half of eligible users (53%) used the help tools when offered”article, stated
“Randomized testing with a control group showed modest but meaningful improvements in two key outcomes for the users in both tests”article, stated

Outcomes

The work is intentionally described as small-scale pilots rather than a full deployment across Propel's five million monthly users.

“personalized, multilingual support at scale–when paired with the right navigation tools— points to applications beyond SNAP in other public benefit programs”article, implied
“Each month, over 5 million people use Propel to check their SNAP balance and manage their benefits.”article, stated