Zendesk View Auto-Refresh is a browser extension that automatically refreshes your Zendesk views so you always see the latest tickets without repeatedly clicking the refresh button.
- Automatic refresh of Zendesk views
- Customizable refresh intervals (as fast as 5 seconds, up to 10 minutes) plus a custom timer field
- Easy on/off toggle with a live countdown to the next refresh
- Dark mode toggle that remembers your preference
- Works across multiple Zendesk tabs simultaneously
- Persistent settings across browser sessions
- Cross-browser support (Chrome, Firefox, Edge, and other Chromium-based browsers)
- Install the extension for your browser.
- Click the extension icon to open the popup.
- Select your desired refresh interval from the dropdown menu (5 seconds to 10 minutes) or set a custom interval in seconds.
- Toggle Enable auto-refresh to start or pause refreshing.
- (Optional) Tap the moon/sun icon to switch between light and dark mode.
- Your settings are saved automatically for future sessions.
The extension locates the refresh button in your Zendesk views and programmatically triggers it on the interval you choose. It handles multiple Zendesk layouts by checking several selectors and keeps a single countdown per tab. All preferences (interval, auto-refresh state, and dark mode) are stored locally so they persist across sessions.
- Chromium-based browsers: 1.0.9 (Manifest V3)
- Firefox: 1.0.7 (Manifest V2 with browser-specific settings)
For release history, see the Git commit log or your browser's store listing.
- Chrome: 88+
- Firefox: 78+
- Edge: 88+
- Opera: 75+
- Other Chromium-based browsers: 88+
This project contains versions of the extension compatible with both Chromium-based browsers and Firefox in a single repository. The codebase is unified to work seamlessly across different browser platforms while maintaining adjustments where necessary.
zendesk-view-auto-refresh/
├── Chromium/
│ ├── manifest.json
│ ├── background.js
│ ├── popup.html
│ ├── popup.js
│ ├── icon-16.png
│ ├── icon-48.png
│ ├── icon-128.png
│ ├── icon-off-16.png
│ ├── icon-off-48.png
│ └── icon-off-128.png
├── Firefox/
│ ├── manifest.json
│ ├── background.js
│ ├── popup.html
│ ├── popup.js
│ ├── icon-16.png
│ ├── icon-48.png
│ ├── icon-128.png
│ ├── icon-off-16.png
│ ├── icon-off-48.png
│ └── icon-off-128.png
- Clone the repository:
git clone https://github.com/DeclanE47/zendesk-view-auto-refresh.git - For Chromium-based browsers:
- Open your browser and go to
chrome://extensions - Enable "Developer mode"
- Click "Load unpacked" and select the
Chromiumfolder
- Open your browser and go to
- For Firefox:
- Open Firefox and go to
about:debugging#/runtime/this-firefox - Click "Load Temporary Add-on" and select the
manifest.jsonfile in theFirefoxfolder
- Open Firefox and go to
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have questions, please open an issue on GitHub.
Maintained by Emery.Tools


