

Frontend example showing Open / Busy / Closed with live countdown
StatusDot helps you show whether you’re Open, Busy, Closed, or temporarily Idle — using a simple dot indicator that updates automatically.
Configure a weekly schedule (supports HH:MM), optionally enable Busy mode, or override everything with Force Closed or Open 24/7. You can also start an Idle override (“Back in…”) timer when you’re away.
StatusDot can show status text + a live countdown, for example:
Open now — Closes in 04:52:14
Updates are handled via lightweight AJAX polling, so visitors see changes without a full page refresh.
Place it anywhere using the shortcode. Multiple instances per page are supported.
Basic usage:
[statusdot]
Optional attributes:
[statusdot id=”header” refresh=”20″]
id – Optional unique identifier (useful for targeting with custom CSS). Default: headerrefresh – Refresh interval in seconds (default: 20)