OLIS Guide

OLIS Sync and Polling Schedule

How wilfrid.ai keeps committee schedules, floor agendas, and amendments current.

At a glance

  • Business-hour OLIS polling is enqueued every 5 minutes.
  • Automatic polling runs only from 6:00 AM to 6:00 PM Pacific, and only during an active legislative session.
  • A nightly full sync runs every day at 11:00 PM Pacific.

Sync lanes

Lane When it runs Conditions What gets updated
Business-hour polling Enqueued every 5 minutes Runs from 6:00 AM to 6:00 PM Pacific during an active legislative session Committee meetings, floor sessions, floor agenda items, proposed amendments
Nightly full sync Every day at 11:00 PM Pacific Production recurring sync Broad OLIS data refresh (sessions, measures, documents, committees, votes, sponsors, and more)

Manual refresh options

  • Any signed-in user can use Get latest schedule on the OLIS Schedule page to queue a schedule refresh immediately.
  • Admins can use Admin → OLIS Sync to trigger either schedule-only sync or full sync on demand.

FAQ

Yes. Proposed amendments are included in the business-hour polling lane and are checked throughout the day while the session is active.

Automatic daytime polling pauses. The nightly full sync still runs at 11:00 PM Pacific, and manual refresh options remain available.

Legislative schedule changes are highest during active session windows. Polling is scoped to active sessions to keep data fresh while reducing unnecessary API traffic.