Support
We're here to help you get the most out of Pool Hall Master.
Email Support
Have a question or running into an issue? Drop us a line and we'll get back to you within 24 hours.
support@poolhallmaster.comFeature Requests
Have an idea that would make Pool Hall Master better for your venue? We'd love to hear it.
Send FeedbackFrequently Asked Questions
Getting the app
How do I install Pool Hall Master? (TestFlight)
Pool Hall Master is distributed through Apple's TestFlight. On the iPad (or iPhone) you'll run it on: 1) install the free TestFlight app from the App Store, 2) open our TestFlight join link on that device and tap Accept, then Install, 3) open Pool Hall Master from your home screen and sign in. Updates arrive through TestFlight automatically. Full walkthrough: poolhallmaster.com/download.
Can I use Pool Hall Master on multiple iPads?
Yes. Install from the same TestFlight link on each device and sign in with the same account. Tables, the waitlist, bookings and sessions sync in real time, so the front desk and the bar always see the same floor.
How do I invite staff?
In the app, open Account & Settings > Staff Management and tap Invite by Email. Enter their email and pick a role — Viewer, Staff, Management or Owner. They get an email with an invite code and the TestFlight link. Roles gate sensitive actions: for example, refunds and rate changes need Management or higher, and you can require a staff PIN for them on a shared iPad.
Players & the website
How do players join the waitlist from their phone?
Players scan the QR code at your front desk or visit your venue's page on phmapp.io and tap Join Waitlist. They enter a name, phone and party size, can say how long they want to play (1h / 2h / 3h / open), and get a text with a live link to their place in line. Staff see new parties instantly in the Player Queue on the iPad.
How does booking a table with a deposit work?
If you've turned on Website Booking, guests pick a date, time, duration and table type on your phmapp.io page. When you require a deposit, the guest enters a card and Square places a hold for the deposit amount; the booking shows as Awaiting deposit until the hold succeeds and then Confirmed. Guests get a confirmation text/email with a self-service cancel link, and the booking appears in the iPad's bookings list and Player Queue on the day.
What is Block Play?
Block Play lets you sell or schedule a table in fixed hourly blocks instead of open-ended time. Start a block from the table on the iPad (or from a booking) and the table shows a countdown on its TV display, warns the party as the block winds down, and lines up the next party from the waitlist. Website booking slots and the waitlist's "how long" answer feed straight into blocks, so the floor knows when each table frees up.
How do deposits and refunds work?
Deposits are charged through Square when the guest books. When the party checks in, staff apply the deposit to the tab. If you deny or cancel the request, or the guest cancels before your policy cutoff, the deposit is refunded automatically; a late cancellation or no-show keeps it. You can also refund manually from the iPad (open the booking under Bookings and choose Refund; needs the Management role or higher). Refunds settle back to the guest's card through Square, usually within 5–10 business days depending on their bank.
Displays & integrations
How do I put a table display on a TV?
Each table has its own display URL. On the iPad, open Account & Settings, open TV Displays, pick the table and copy its link (or show the QR). Open that link fullscreen in the browser of any smart TV, Apple TV browser app, or a mini PC behind the screen. The display shows the live scoreboard, Block Play countdown, and the QR players scan to keep score. To pair an Apple TV running the PHM TV app, enter the 6-digit code it shows under TV Displays > Pair New Display.
How do I connect Square?
Open Account & Settings > POS Integration, choose Square, tap Connect with Square and sign in to your Square account. Pick the location for this venue, then link your Pool Table Time and Booking Deposit catalog items. Once connected, table-time charges flow to Square orders, and website bookings can take card deposits.
How do I set up different table rates?
Go to Account & Settings > Tables & Pricing. Under Table Types and Rate Rules you can set a default hourly rate, per-table-type rates, time-of-day rules, flat-rate sessions, and Block Play prices per hour block.
Your data
Is my data backed up?
Yes. Everything syncs to the cloud in real time. If an iPad is lost or replaced, install the app on a new device and sign in — tables, players, bookings and history are restored.
Can I export my data?
Yes. Player directory, sessions and table logs can be exported as CSV from the iPad — Account & Settings > Import / Export for customers, Export Players in the Directory, and Export as CSV on any report. If you need a full account export or want your account deleted, email support@poolhallmaster.com from the owner's address and we'll handle it within a few business days.
How do I reach a human?
Email support@poolhallmaster.com — we answer within one business day, usually much faster during opening hours. Include your venue name and, for app issues, the TestFlight build number shown under Account & Settings > About. Step-by-step guides live at poolhallmaster.com/docs.