• MONITOR
  • RESEARCH
  • REPORT
  • HUMAN

How to track legislative bill progress with your AI

Connect OpenStates to your agent to watch specific bills move through state legislatures. Your AI handles the monitoring while you focus on the impact.

Ask AI about this page

Short answer

How can I track bill progress using AI?

Your AI uses OpenStates to find specific bills and pull their current status or full history. You get real-time updates on legislative movements without manual searching. Here is how the process works.

Where every update lands.

Legislative outcomes

The AI turns raw legislative data into actionable intelligence.

MONITOR

Active tracking

The AI watches for status changes in specific bills. You get notified when a bill moves to a new committee or stage.

RESEARCH

Deep bill dives

Your agent pulls full text and history for any bill. You get the context needed to understand legislative intent.

REPORT

Status summaries

The AI condenses long action histories into short updates. You see exactly what happened and when it happened.

HUMAN

Strategic decisions

The AI provides the data, but you decide how to respond. You use the gathered facts to drive your advocacy or policy work.

The workflow

What your AI does when a bill moves.

The agent acts as your eyes and ears in state capitals.

  1. Find the bill

    Your agent identifies the correct legislation using keywords, bill numbers, or state identifiers.

    search_bills
  2. Pull the details

    Once found, the AI pulls the complete record, including the current status and full text.

    get_bill_details
  3. Analyze history

    The AI reviews the sequence of actions and status changes to build a timeline.

    get_bill_details
  4. Alert you

    The agent flags significant changes in the bill's lifecycle for your review.

    search_bills

Try it

Copy these to start.

Use these prompts to kick off your legislative monitoring.

Starting points

Swap out the bracketed text with your specific bill numbers or state names.

OpenStates Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_sD6562FRY77OdiZ66ZUdC7qPkcP5IdmhpV0Llg1z/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — OpenStates capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "openstates-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_sD6562FRY77OdiZ66ZUdC7qPkcP5IdmhpV0Llg1z/mcp"
    }
  }
}
Copy into chat04
  • Search for all active environmental bills in California.

  • Get the full details and current status for bill SB-123 in Texas.

  • Summarize the action history for bill HB-45 in Florida.

  • Find any new bills introduced in Georgia regarding small business tax credits.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect OpenStates once, then ask.

One connection gives your agent access to state legislative data. Your credentials stay encrypted and secure.

Connect OpenStates to your AI

FAQ

How the monitoring works

  • 01

    Can the AI vote on bills for me?

    No. The AI only reads and reports on bill data. You must handle all legislative actions and voting yourself.

  • 02

    Can the AI change a bill's status?

    No. The AI has read-only access to legislative data through OpenStates. It cannot modify any government records.

  • 03

    Does it work for every state?

    Yes, the AI can access data for any state supported by the OpenStates toolset.

  • 04

    Can I track multiple bills at once?

    Yes. You can ask your agent to monitor a list of specific bill numbers or topics across different states.

  • 05

    Will the AI notify me automatically?

    The AI can identify changes when you ask, but it does not push unsolicited notifications unless your specific AI client supports that feature.

  • More questions about OpenStates? The Connector page answers them. See everything the OpenStates Connector can do

Connect OpenStates to Claude, Cursor, ChatGPT & more