Assistant or agent?
A chatbot answers questions. An agent does things: it checks availability, holds a tee time, takes a society's details, quotes a membership, swaps a shift. That is far more useful and far more dangerous, which is why the safeguards matter more than the model.
The agents nooQ runs
- Tee booking: finds, holds and books tee times on the club's live sheet across web, WhatsApp, phone and app
- Group and society bookings: takes an enquiry from first message to confirmed booking
- Lessons, range and simulator: books the pro's diary and bays from one engine
- Membership: quotes categories and payment plans exactly from the club's rules
- Food and bar: answers menus, prices and kitchen hours
- Competitions: what's on, entry and results, plus AI-written event reports from actual scores
- Staff shifts: staff check their rota, swap shifts and book time off on WhatsApp
- Finance: answers managers' questions from the club's accounts
- Club data: answers "how many visitor rounds did we sell in August?" in plain English from the club's own data
The safeguards that matter
- The agent cannot report its own success. A booking, cancellation or payment is only described as done once the platform confirms it.
- The club's rules are enforced by the platform, not the prompt. Booking windows, member-only times and prices come from the system.
- Each club's agent sees only that club. Club scope is set by the platform, never by what someone types.
- Numbers come from queries, not the model. A figure in a report or answer was calculated from the club's data.
- New agents start switched off and are turned on per club once checked against that club's real data.
Questions to ask any supplier
- Can the AI actually book, or does it hand over a link?
- What stops it saying "booked" when the booking failed?
- Does it read the live tee sheet or a copy?
- Can you switch each agent on and off yourself?
Related: how AI cuts membership and tee sheet admin and the best golf club management software in the UK.
