For AI agents: the complete documentation index is available at /bull-board/llms.txt, the full documentation bundle is available at /bull-board/llms-full.txt, and this page is available as Markdown at /bull-board/recipes/change-polling-interval.md.

Polling interval

The dashboard polls GET /api/queues to refresh. Default is 5 seconds. Two knobs in UIConfig.

Let users pick

serverAdapter.setUIConfig({
  pollingInterval: { showSetting: true },
});

Adds a picker in the settings modal. The browser persists the user's choice in localStorage.

Force a specific interval and hide the picker

forceInterval is in seconds, the same unit as the default of 5:

serverAdapter.setUIConfig({
  pollingInterval: { forceInterval: 10 },
});

Good for busy dashboards where you want to guarantee a floor, or slow ones where you want to cap load.

Don't go below 1 second. You'll hammer Redis without gaining anything visible.