Stop losing revenue from missed table time

CuePoint tracks every second automatically. No logbooks, no stopwatches, no staff guessing how long a table was active.

Create accountSee how it works

Free plan available. No credit card required.

The problem

What halls deal with every day

In most billiard halls, table time tracking is manual. Someone writes the start time in a logbook, glances at a clock when the customer finishes, and calculates the total by hand. Every step introduces error — and every error costs money.

Busy nights make it worse. With 8 or 10 tables running, staff lose track of which table started when. A table that ran 2 hours and 20 minutes gets billed for 2 hours. Multiply that across a full week and you’ve lost meaningful revenue.

Logbooks can’t enforce your rate rules either. Promo rates that should only apply on weekday afternoons get used on Saturday nights. Minimum charges get skipped. There’s no system enforcing your pricing — just staff memory.

The solution

How CuePoint solves this

CuePoint starts a server-side timer the moment you open a table. Time is tracked to the second and displayed live on your floor view. Every staff member sees the same real-time status — which tables are active, how long they’ve been running, and what rate applies.

When a session ends, the system calculates the charge based on your rules: exact time, 15-minute blocks, or 30-minute blocks, with optional minimum charges. Promo rates apply automatically based on the day and time you configured. Staff don’t decide — the system enforces.

If a customer pauses for a break, staff can pause the session. Time stops. When play resumes, the timer continues. If a table needs to move, staff can transfer the session to another table without losing any data. The system handles the edge cases your logbook never could.

Key features

What you get

Per-second precision

Timer starts on the server. No rounding errors from manual clock-watching.

Live floor view

See all tables at a glance: active, paused, reserved, or available with elapsed time and rate.

Configurable rounding

Choose exact time, 15-minute blocks, or 30-minute blocks per rate.

Pause and transfer

Pause sessions during breaks. Transfer running sessions between tables. No data lost.

Automatic rate enforcement

Base rates, promo rates, and minimum charges apply based on your rules, not staff judgment.

FAQ

Common questions

Timers run on the server, not in your browser. If your connection drops briefly, no time is lost. You just can’t start new sessions until the connection is restored.

See accurate table tracking in action

Create your account, then choose Free or try Pro for 14 days.

Create accountSee pricing