Every bay, always monitored
GSA connects automation, system monitoring, automated recovery, player support, bookings and facility growth in one purpose-built platform, so your facility runs without someone standing in it.
$49.99 CAD / bay / month + HST Setup $699 – $1,299 one time
Bays online
2/2
All healthy
Open tickets
0
All clear
Fleet
2
2 bays
Bay 1
Cedar Ridge GolfBay 2
Cedar Ridge GolfThe problem
Every hour a bay is broken and unnoticed is an hour you have already sold. These are the four costs of running a facility manually.
Someone opens the bays, starts the software, checks the screens and locks up. Most of it is work a system should be doing. Extended hours mean extended payroll, whether anyone books or not.
Simulator software freezes, a launch monitor drops its connection, a PC reboots into the wrong display mode. Without continuous monitoring, the first person to find out is the customer standing in the bay.
A player cannot start their round. They call. Someone drives in to press a button. The problem was usually solvable remotely, if anything had been watching.
A bay listed as bookable but not actually working costs you the booking, the refund and the customer. Availability has to reflect the real state of the hardware.
How it works
Booking software sells the hour. GSA runs the facility that has to deliver it: the bay, the hardware, the session and the player. From booking to bay and everything between.
GSA Automation powers up the bay, launches the simulator stack in the right order and runs the customer session end to end, with no staff step in the middle.
GSA Heartbeat monitors every critical application and system continuously, detects the moment something stops working, and starts the recovery before anyone has to notice.
GSA Guardian walks the player through the problem in the bay and resolves the common ones on the spot, without a phone call and without sending anyone to the building.
GSA Automation
The core automation platform. It runs the simulator environment, launches the programs a round needs, manages the customer session from arrival to close, and removes the manual steps your staff are doing today.
Controls
The bay picks these up on its next heartbeat.
Restart the golf software
Restart the machine
Talk to the bay
Sound
Welcome to Cedar Ridge Golf!
WELCOME JAMIE
YOU’RE PLAYING ON BAY 2
READY TO TEE OFF?
7:00 PM – 8:00 PM (60 min)
▶ LET’S PLAYThe arrival
The worry about running without staff is that it feels like nobody cares. Done properly it is the opposite. Every customer gets the same welcome, on your busiest Saturday and on a wet Tuesday when nobody is in the building.
The bay resets itself between bookings, so nobody walks into the last group's mess, their settings or their half-finished round. It is presented the same way every time.
Their booking opens their bay. No queue, no counter, nobody to find, and no waiting around while somebody gets to them.
The bay greets them by name and shows them where they stand: how long they have, that everything is ready, and what to do next. They are expected, and it shows.
A staffed facility gives that welcome when someone is free to give it. An automated one gives it every single time.
Diagnosis
Diagnosis
GSA Heartbeat
GSA Heartbeat continuously monitors the critical simulator applications and systems in every bay. When something stops working it detects it, confirms it, and starts the appropriate recovery on its own.
Continuously
Every bay reports its state to the cloud on a short interval, covering the simulator software, the launch monitor, the display and the machine itself.
Within seconds
A missed heartbeat, a frozen process or an unexpected exit is identified and confirmed, so a momentary blip is not treated as a failure.
Automatically
The affected software is relaunched. If the fault repeats, GSA Heartbeat escalates to a full simulator stack restart rather than trying the same fix twice.
Only if it cannot be fixed
Only when automated recovery cannot resolve it does a human get involved, and the alert says which bay, what failed and what was already tried.
GSA Guardian
GSA Guardian is automated troubleshooting and guided support for the person actually standing in the bay. It resolves the common problems in place, so a player's issue does not become a phone call, a call-out or a refund.
The result: a facility can stay open and unattended without leaving a customer stranded in a bay with nobody to ask.
Optional add-on
A group books your bay for eight o’clock. Something is not doing what they expect, there is nobody in the building to ask, and the clock is running on their booking. Nothing is actually broken. They just do not know this system. GSA Guardian Assist is the person who does.
“I'm swinging and nothing is happening on the screen.”
They have teed up a coloured ball. Most launch monitors will only track a white or a yellow one, and nothing on the screen tells them that. As far as they can see, the bay is broken.
What we do Tell them to swap to a white ball. They are hitting again inside a minute, and they never think the place is faulty.
“I've looked everywhere. Where is Augusta?”
It is there, just under a different name. Famous courses are usually renamed for licensing, so searching for the one they know turns up nothing at all.
What we do Tell them what it is actually called and where to find it, instead of them burning twenty minutes of their booking looking and then settling for a course they did not want.
“We've started and half of us are set up wrong.”
Player order, left or right handed, tee position, handicaps. It all gets set before the first shot and it is easy to get wrong with a group of four. Now the lefty is teeing off from the wrong side and nobody knows how to change it.
What we do Sort it mid-round, so they carry on from where they are instead of scrapping the game and starting again.
“Every drive is coming up short. Something is off.”
Their yardage or course conditions are set wrong. That menu sits in a different place on every system, so unless someone has shown you, you will not find it, and every shot for the rest of the round feels wrong.
What we do Walk them to the right screen on their system and get it set properly, so the round is worth playing.
Notice that nothing on this list is broken. No crash, nothing to recover, no alert. As far as the system is concerned it is working perfectly. That is exactly why automation cannot help: there is no fault for it to find. These are the questions a member of staff standing in the room would have answered in ten seconds. In an unattended facility, there is nobody standing in the room.
That is what GSA Guardian Assist is for: the human side of running a simulator. Not the hardware, but the person in front of it who is one small thing away from a good night and does not know which small thing it is. Help reaches them from the bay, and often it is a quiet fix from our side rather than a conversation at all.
Something in the system fails. Detected and recovered automatically, usually before anyone notices.
Something goes wrong for the player. Guided troubleshooting in the bay resolves the common ones automatically.
Nothing is broken. They are just stuck. A person who knows simulators sorts it, whether that takes a message or a quiet fix from our side.
Only once every layer above has been exhausted. With GSA Guardian Assist in place, that is a far shorter list of nights.
$79.99 per month, plus $20 per bay per month, including 5 service calls a month. Optional — add it or drop it without touching the rest of your platform.
A six-bay facility is $79.99 + 6 × $20 = $199.99 per month, plus HST.
These are the most common reasons a player gets stuck in a bay — and the most common reason an owner's phone rings at night.
GSA Guardian Assist answers them instead of you. A player who would have left frustrated finishes their round, and you find out about it in a report rather than a phone call.
Growth
Automation keeps the facility running. This is the half that fills it — facility discovery, customer access, bookings, and the marketing tools that bring players back.
A facility growth and customer engagement platform. Players discover your facility, create an account, book and pay, and keep a relationship with you between visits.
Bookings that reflect the real state of the facility. A bay that is not working is not a bay you can sell, so availability follows the hardware.
The operator tools that turn a first visit into a habit, run from the same dashboard as everything else.
For your facility
Your facility gets a public profile on Golf SimPass with your bays, your hours and your prices, so a player searching for indoor golf near them finds you, books a bay and pays, without you lifting a finger.
For their players
Players sign up free at golfsimpass.com, find a bay near them and book it in seconds. Their bookings, gift cards, memberships and league standings all live in one account that works at every Golf SimPass facility — including yours.
See Golf SimPass as a playerModular by design
Every part of GSA stands on its own. They are worth more together — one dashboard, one customer record, one view of the facility, but nothing forces you to start with all of it.
| Solution | What it does | On its own | In the complete platform |
|---|---|---|---|
| GSA Automation | Runs the bay, the software and the session | ✓ | ✓ Included |
| GSA Heartbeat | Monitors, detects and recovers automatically | ✓ | ✓ Included |
| GSA Guardian | Automated player troubleshooting and support | ✓ | ✓ Included |
| GSA Guardian Assist | A person who knows simulators, for what automation cannot answer | ✓ Optional | $79.99/mo + $20/bay |
| Golf SimPass | Discovery, player accounts, bookings, growth | ✓ $99/month | ✓ $79/month |
| Booking Agent & marketing | Bookings, campaigns, rewards, reporting | ✓ Part of Golf SimPass | ✓ Included |
Customers
Three facilities, three different shapes — one staffed, one running unattended, one across multiple sites. This is what “take one solution or take the whole platform” actually looks like once it is running.
The venue GSA was built in. Two bays running fully automated and monitored, with hosted booking, and Golf SimPass handling gift cards and memberships.
Runs his league his own way, off the platform. What he uses Golf SimPass for is the sign-up: players register for the league there, alongside gift cards and memberships, on full automation underneath.
A franchise running several venues across Ontario on a platform customised for them. Full automation and GSA Heartbeat at every site, with GSA Guardian Assist doing the heavy lifting on player support.
“Craig and his team helped make my dream of operating my own virtual golf simulator business a reality. Our simulators now run automatically, and I can manage my business from anywhere with confidence.”
Allyson Harting
Golf the Fairway
Pricing
You pay for the bays you run. No tiers to outgrow, and nothing charged for bays you do not have.
The complete automation platform
Priced in CAD · plus HST
How many bays do you run?
$338.93 with HST (13%)
Plus a one-time facility setup fee of $699 – $1,299, and Golf SimPass if you take it.
$699 – $1,299 one time, on the size and complexity of your facility. We confirm your exact figure before you commit to anything.
$79/month when taken with the automation platform, or $99/month on its own.
Questions
GSA runs the operating layer of a simulator facility. It powers up and prepares each bay, launches the simulator software a round needs, manages the customer's session, monitors every critical system continuously, recovers automatically when something fails, and helps the player directly when they hit a problem. Golf SimPass and the Booking Agent add discovery, bookings and the marketing tools that grow the facility.
GSA Heartbeat monitors the critical simulator applications and systems in every bay on a continuous interval. When a bay stops reporting, or a process freezes or exits unexpectedly, GSA Heartbeat confirms the fault and starts the appropriate recovery, usually relaunching the affected software, and escalating to a full stack restart if the fault repeats. A person is only alerted when automated recovery cannot resolve it, and that alert says which bay failed, what failed, and what has already been tried.
GSA Guardian gives the player guided troubleshooting in the bay. It identifies what is happening, walks them through it, and resolves the common problems on the spot — a stalled round, a display that did not switch, a launch monitor that needs re-pairing. If it genuinely needs a person it opens a support ticket with the bay's full state attached, rather than leaving the player to find a phone number. The point is that a player issue does not automatically become a staff call-out.
GSA Guardian is automated and included in the per-bay price. When something goes wrong for a player it gives them guided troubleshooting in the bay and resolves the common problems on its own.
GSA Guardian Assist is a person, and it is optional. It is for the things that are not faults at all — a ball that will not read because it is the wrong colour, a course they cannot find, players set up on the wrong side, a yardage setting they cannot locate. Nothing is broken, so no amount of automation will answer them. They just need someone who knows simulators.
GSA Guardian Assist is $79.99 per month plus $20 per bay per month. You can add it or drop it without changing anything else about your platform.
Staffing: opening, starting, resetting and closing bays are automated, so hours that previously required someone present no longer do.
Downtime: faults are detected in seconds and recovered automatically, instead of waiting for a customer to report them.
Lost bookings: availability reflects the real state of the hardware, and a bay that fails mid-session is usually restored inside the same session rather than refunded.
Yes. GSA Automation, GSA Heartbeat, GSA Guardian and Golf SimPass each work on their own. Most facilities take the complete platform because the parts reinforce each other — bookings that know the state of the hardware, support that can see what recovery already tried, but you can start with one and add the rest later.
GSA Automation, GSA Heartbeat and GSA Guardian, plus the operator dashboard, alerting, staff roles and reporting, all at $49.99 CAD / bay / month. Golf SimPass is separate, at $79/month when taken alongside it.
You pay $49.99 per month for each bay you run. Six bays is six times the per-bay price. It is not a flat facility subscription and there are no tiers. Add a bay and the cost goes up by one bay; close one and it goes down.
Prices are before tax — HST at 13% is added on your invoice.
Yes — a one-time facility setup fee of $699 – $1,299. It covers deployment, per-bay configuration, testing and onboarding for your team. Where you land in that range depends on bay count, hardware and how much of the facility you want running unattended. Your exact figure is confirmed before you commit.
The setup fee is also subject to HST.
GSA is not tied to one launch monitor or one swing engine. It automates, monitors and manages the stack your facility already runs, and works with the platforms commonly used in commercial bays — including Uneekor, TrackMan, GSPro and Foresight Sports. Tell us what you run and we will confirm it on the demo.
Book a demo. We will look at your facility — how many bays, what hardware, what hours you want to run unattended — walk you through the platform on a live bay, and give you a setup quote. No commitment before you have that number.
Tell us how your facility runs today and we will show you what it looks like running on GSA — including what it would cost to set up.