Ben Molin • Updated Aug 7, 2025

About our SNAP Chatbot

SNAP Screener now offers a SNAP Eligibility Chatbot to help people better navigate SNAP eligibility and our SNAP screening tools.

Our screeners are designed to be straightforward to complete and direct those interested to the application afterwards. However, for people with more complex situations or less common income types, it can be helpful to have a Chatbot that can help you figure out how to best answer questions on the screener, for example, "Does _____ count as income?" or "Who should I include in my household?"

Here's some information about how our Chatbot works. We may release our full instructions as open source. If you'd be interested in this, or would like to work together on SNAP AI technology, please email me. I'd like to see what's possible in ensuring benefit and social safety net information can benefit from new artificial intelligence technologies.

Chatbot Model

The Chatbot currently runs on Claude 4 Sonnet. I found Claude 4 Sonnet's ability to follow instructions to be better than Claude 3.7 Sonnet.

A major opportunity for error in SNAP guidance is applying one state's rules to another. It can be surprising which SNAP policy options vary between states. For this reason, every state has its own Chatbot, specifically trained on its state-specific data.

Chatbot Data Sources

The Chatbot is trained on the following data

Chatbot Actions

The Chatbot links to resources that can be helpful for clients when applicable:

Chatbot Scope

SNAP Screener primarily focuses on pre-application topics, answering questions such as "Am I eligible" and "How much will my benefit amount be?". Accuracy is a core priority of the Chatbot, so these scope limitations help us ensure that the Chatbot is only attempting to answer questions where it can provide a high quality answer.

In Scope Topics

  1. What are the income limits?
  2. Does ______ count as income?
  3. Who should I include in my household?
  4. Can you help me understand this deduction?

Out of Scope Topics

The Chatbot is designed to not answer questions about anything after the application is started, including but not limited to the following topics:

Chatbot Errors

If it's determined the guidance of the Chatbot did not meet our quality standards, we update the data sources or instructions to ensure that the Chatbot either answers the question correctly or designates it as out of scope (so that it won't attempt to answer it in the future). The Chatbot will only continue to improve as we improve our data and the AI companies release better models.

We welcome any feedback via email, or you can send it directly to the Chatbot.