Skip to content

Ticket History and Export

The ticket history view lets admins review every ticket that has passed through a queue — with status and date filters, keyset-paginated for large queues — and export the filtered set for that queue as a CSV file.

  1. In admin, open a location and go to the Tickets tab in the sub-navigation.
  2. The list shows all tickets for the location's queues, most recent first. Each row shows:
    • Ticket number
    • Queue name
    • Status (WAITING, CALLED, COMPLETED, SKIPPED, CANCELED, NO_SHOW)
    • Called-by desk (em-dash for static-token desks)
    • Created timestamp
    • Last-updated timestamp
  3. Filter by status and/or date range using the controls above the list.
  4. Scroll or paginate to load more results. The pagination is stable — new tickets arriving while you browse do not shift the page.

Access requires the org-manager or location-manager role, and the view is scoped to your assigned location(s).

Staff can look up any ticket in the paired queue by its number — useful for answering "is ticket 47 still valid?", recalling a skipped customer, or checking status mid-queue.

  1. On the desk, tap the Look up link (or the search icon).
  2. Enter the ticket number and press Search.
  3. The result shows the ticket's current status, timestamps, and any staff annotations. From here staff can also recall a SKIPPED ticket or mark it as no-show.

To export tickets for a queue:

  1. Select a queue and apply any status or date filters you want in the admin ticket history view.
  2. Click Export CSV.
  3. The server streams the result as a file download. Large exports are streamed in chunks — the download completes without buffering the entire dataset in memory.

What the export contains: five fields per ticket — number, status, called-by desk, created timestamp, and last-updated timestamp. The export is scoped to the selected queue; staff annotations (name, party size, note) are not included.

Formula injection protection: values that begin with =, +, -, @, a tab, or a carriage return are prefixed with a single quote so they render as plain text in spreadsheet applications.

The export route is authenticated with your admin session — the download starts immediately in the browser without a separate login prompt.