Skip to content

Sessions List in IZI — Gaming Session History

Published: · Updated: (12 days ago)· IZI Team

Sessions List — Gaming Session History and Management in IZI

Section titled “Sessions List — Gaming Session History and Management in IZI”

The Sessions List is the central log of every gaming session at your club inside IZI CRM. In one place you can see who played, on which PC, under which tariff (the pricing rule that governs a session — time-based or fixed block), for how long, and exactly how much was charged. The log updates in real time: the moment a session ends, a record appears. Access it via Hall → Sessions List in the IZI CRM sidebar.

For an admin, this is the go-to tool when resolving disputes: “I was overcharged”, “my session never closed”, “I need a receipt”. For a manager, it is the primary data source for every session event — including hall utilization (the share of available seat-hours actually occupied by players), which is calculated directly from these records. Viewing the list and performing actions such as Force Complete or Recalculate requires the built-in Administrator role or a custom role with the relevant permissions — there is no separate built-in Manager tier in IZI.


Each row in the log represents one gaming session. The columns are:

FieldMeaning
Start date and timeWhen the session began, recorded in the club’s server time
End date and timeWhen the session closed; blank if the session is still active
DurationActual played time in hours and minutes
PlayerName or phone number; “Guest” for walk-ins without an account
PC / DeviceWorkstation name from the equipment settings
ZoneVIP, Standard, Pro — assigned automatically from the PC settings
TariffName of the tariff that was active during the session
AmountTotal charge for the session
Payment methodBalance, bonuses, cash, or card
StatusCompleted / Active / Interrupted

If the tariff changed during the session (for example, an admin switched a player from hourly to a time block), the detail card shows both records with their timestamps.


By default, the list shows the current day. To review past periods, change the date range at the top of the page.

Available filters:

  • Date — any custom range or presets: today, yesterday, this week, this month
  • Player — search by name or phone number
  • PC / Device — a specific machine or all PCs in the hall
  • Zone — VIP, Standard, Pro, or all zones
  • Tariff — filter by tariff name
  • Status — Completed / Active / Interrupted
  • Payment method — balance, cash, bonuses, card acquiring

Filters stack. For example: “all sessions this month in the VIP zone paid from balance” is a single filter combination that gives you an instant slice.

When you need an export, the Export CSV button applies current filters and downloads the file. Useful for till reconciliation or reporting to a manager.


Clicking any row opens the full session card:

  • Exact timestamps to the second
  • All operations within the session: balance top-up, pause (hold mode — timer pause when the player steps away), tariff change
  • Charge breakdown by payment type
  • Device info: zone, IP, agent identifier
  • Action buttons: Force Complete, Recalculate, Add Comment

Adding a comment to a session is good practice in non-standard situations: “player left, PC froze, closed manually”. This makes suspicious-transaction reviews much faster.


Standard outcome. Time is locked, amount is charged, the log entry is closed. No action needed.

The session is running right now. These records appear with a blank End field and a live duration counter. If a session shows as active but the player has already left, close it manually from the detail card.

The session ended abnormally: the PC agent lost connection to the server, the machine rebooted during a session, or an admin closed it outside the standard CRM flow. When you find one:

  1. Open the session card.
  2. Check the actual duration — it is captured from the agent’s last ping.
  3. If the charge is incorrect, use Recalculate (based on the recorded duration) or process a refund for the difference.

Reviewing interrupted sessions at the start of each shift takes 2–3 minutes and prevents cash discrepancies from accumulating over time.


The sessions log is the source of truth. Every aggregated report is built from it:

  • Hall utilization (hall utilization) — calculated as the sum of all session durations in a period divided by available seat-hours. Interrupted or incorrectly closed sessions distort this metric.
  • Sessions per player — the count of log entries for a given account over a period. A key indicator of visit frequency and the effectiveness of retention programs.
  • Tariff breakdown report — aggregation by the Tariff field from these same records. A miscoded tariff shows up immediately in the revenue structure.

Data quality in the sessions log directly determines the reliability of management decisions. One unclosed session is negligible. A systematic closing failure on a specific PC produces a distorted utilization picture for the entire hall.


Scenario 1: A player claims they were overcharged

  1. Apply the Player filter — enter their phone number.
  2. Find the session by date and PC.
  3. Open the detail card — every operation has a timestamp.
  4. If the session was not closed on time, recalculate or refund the difference.

Scenario 2: A session is stuck active but the player already left

  1. Set the Status filter to Active.
  2. Look for sessions with unusually long durations (for example, over 8 hours).
  3. Force-complete them, locking actual elapsed time.

Scenario 3: You need to verify how many sessions ran during a shift

  1. Set the date range to the shift period.
  2. Optionally add a PC or zone filter.
  3. The summary row at the bottom of the list shows the session count, total duration, and total revenue for the filtered view.

Admin Checklist: Sessions at Shift Start and End

Section titled “Admin Checklist: Sessions at Shift Start and End”

A short routine that takes about 5 minutes:

At the start of a shift:

  • Open Sessions List, filter Status: Active — confirm all active sessions are legitimate (started this shift, players at their PCs).
  • Review any interrupted sessions from the night — resolve and close them.

At the end of a shift:

  • Set the date filter to Today — cross-check the totals against the till report.
  • Confirm there are no unclosed active sessions left over.
  • Export CSV if the manager needs a shift summary.

This routine eliminates the situation where unclosed sessions from past weeks surface at month-end and skew the analytics.


Frequently asked questions

Where do I find the session history in IZI?

Open the Hall section in the sidebar and switch to the Sessions List tab. You will see all sessions — completed, active, and interrupted — with filters for date, player, PC, tariff, and zone.

Can I look up sessions for a specific player?

Yes. Type a phone number or name in the Player filter. The list narrows to that account and shows the full history: date, PC, tariff, duration, and amount charged.

How do I close a session that got stuck and never ended?

Find the session in the list (status Active), open its detail card, and click Force Complete. IZI closes the session and recalculates the charge based on actual elapsed time.

Is the Sessions List the same data that feeds the analytics reports?

Yes. The Sessions List is the primary event log. Every aggregated report — hall utilization, sessions per player, tariff breakdown — is built from these same records. One entry in the log equals one data point in analytics.

Can I export the sessions list?

Yes. The Export CSV button applies your current filters and downloads the file. Useful for till reconciliation, shift summaries, or dispute resolution.

Can I see sessions across all clubs in a network at once?

The Sessions List is scoped to a single club. For network-wide aggregated data, use the Analytics section at the organization level.

What does the status Interrupted mean?

The session ended abnormally — the PC agent lost connection to the server, the machine rebooted mid-session, or an admin closed the session outside the standard CRM flow. Check these sessions daily to verify that charges are correct.

How do I see which tariff was active during a specific session?

Open the session detail card. The tariff name, PC zone, and payment method are all shown. If the tariff changed during the session, both records appear with timestamps.