How did your representative vote this week?

We use AI to make Congress easier to read and easier to reach. A person writes every message. A person answers it.

BallotWatch is a free, open-source, nonpartisan record of the U.S. Congress. Enter your address to find your House representative and both senators (a ZIP code alone finds your senators), then see how each of them voted on every recorded roll call in the 119th Congress, read what each bill does in plain English, and write to them about a specific vote. Every vote, bill and member comes from Congress.gov, the House Clerk and the Senate, is refreshed daily, and links to its official source.

Find my reps

The latest recorded vote

Senate roll call 254 · 119th Congress · September 30, 2026

On Cloture on the Motion to Proceed on H.R. 9340

Ratepayer Protection Act

57 yea, 43 nay

How each member voted · Write to your rep about this vote

Recent roll calls

  1. Senate roll call 254: On Cloture on the Motion to Proceed · H.R. 9340 · September 30, 2026 · 57 yea, 43 nay
  2. Senate roll call 256: On the Nomination · September 30, 2026 · 47 yea, 41 nay · Confirmed
  3. Senate roll call 255: On the Cloture Motion · September 30, 2026 · 53 yea, 47 nay
  4. Senate roll call 253: On Cloture on the Motion to Proceed · H.R. 7008 · September 30, 2026 · 53 yea, 47 nay
  5. Senate roll call 252: On the Motion to Discharge · September 29, 2026 · 47 yea, 51 nay · Motion rejected

This week on the floor

Congress in one minute

No background in politics needed. Every bill is explained in plain English, and every term is defined in the glossary.

  1. Congress writes the laws.

    It has two halves. The House has 435 members, each elected by one district. The Senate has 100, two from every state.

  2. You have three people there.

    One representative for your district, and two senators for your whole state. Your address is enough to find all three.

  3. A bill is a proposed law.

    A member writes it, a small committee studies it, and then the whole House or Senate may vote. Most bills never get that far.

  4. Every recorded vote is public.

    In a roll call vote each member’s yes (yea) or no (nay) is written down by name. That record is what you see here.

  5. It becomes law in three steps.

    The House passes it, the Senate passes the same text, and the President signs it. A veto can be overridden by two-thirds of both.

What you can do on BallotWatch

  • Know who speaks for you.

    Your address finds your House member and both senators, from U.S. Census district data. A ZIP code alone finds your senators.

    Save my reps (free account)
  • Every bill, explained in plain English.

    Bills are written in dense legal language. We read each one and explain it in a few everyday sentences: what it would change and who it affects, written with AI from the bill’s own text, never guessed from its title. Confusing words get an ⓘ you can tap, and the full official text is one click away.

    Browse bills (free account)
  • See exactly how they voted.

    Every recorded vote (a roll call), this week’s and every one before it, with each member’s yes or no linked to the official record.

    This week on the floor
  • Any record in 60 seconds.

    The same one-screen card for every member: votes cast, votes missed, and the latest votes. No scores, no spin.

    Pick a member
  • Then write to the person who cast it.

    Your message starts with the facts of the vote. You add your words and send it yourself.

    How Tell your rep works
  • Ask your AI assistant.

    Connect Claude, ChatGPT or any MCP client and ask how your representative voted. Every answer cites the official record.

    Set up the MCP server
  • Built for agents and developers.

    The same record as JSON: every member, vote and bill, free, with no key needed to read. Bulk files, an OpenAPI spec and llms.txt.

    Read the API docs
  • For congressional offices.

    A channel where constituents reach your office about a specific vote and your office answers from its own published words. In development, not for sale.

    How it would work

Questions

What is BallotWatch?

An open-source record of Congress: who represents you, how they voted on every roll call, and what each bill does, with every fact linked to its official source. It also helps you write to your representatives about a specific vote.

Is it free?

Yes. An account is free, and you need one for the app’s tools: your representatives, the bills browser, the district map, the shutdown tracker, campaign-finance comparison and AI Congress. Looking up who represents you, this week’s votes, the members list, every member profile and record card, every bill and roll call, and the public API need no account.

Where does the data come from?

Congress.gov, the House Clerk and the Senate for bills and votes, the U.S. Census Bureau for districts, and the FEC for campaign finance. It is refreshed daily.

Does BallotWatch send messages for me?

No. We start your message with the facts of the vote. You write the rest and send it through your representative’s official contact page. We don’t save what you write.

Is it partisan?

No. Every member gets the same pages and the same facts. We don’t score members, pick “key votes,” or tell you how to feel about a vote.

How is AI used?

Only to explain: bills from their official summaries and what procedural votes decided, always labeled as AI. It never writes as your representative or decides anything for you.