Patient Chat

How the live chat feature works and how to set it up — covering both Web Chat (visitor widget on your booking page) and SMS Chat (two-way SMS with patients).

Patient Chat covers two surfaces under one staff inbox:

Both appear in the same Chat tab on the staff dashboard.

This guide covers setup. For day-to-day use of the Chat tab — reading and replying to messages, verifying visitors, archiving conversations — see the Staff Dashboard guide.

It's organised in three parts:

Part 1: Admin setup

Enabling Web Chat

In your admin settings you'll find a Patient Chat section with a Web Chat toggle. Turn it on and the chat button appears on your booking page automatically. If patients only ever use chat from the booking page, no further setup is needed.

Putting chat on your whole website (optional)

To show the chat button on every page of your website — not just the booking page — turn on Web Chat first, then use the "Want chat on your whole website?" panel that appears beneath it. Post this snippet into your site's HTML header section (replace yourpractice with your practice's subdomain):

<script src="https://yourbooking.au/ybchat.js"
        data-tenant="yourpractice" async></script>

Then turn on the Embed script installed toggle in that panel. If the snippet is live on your site but the toggle is left off, visitors on your booking page will see two chat buttons (the booking-page one and your site-wide one) — harmless, but untidy. Turning it on tells the booking-page widget to step aside so only your site-wide button shows.

Enabling SMS Chat

SMS Chat runs on the Reminders & Recalls SMS infrastructure. Its toggle sits in the same Patient Chat section of your admin Settings, next to Web Chat. Two prerequisites:

If Reminders & Recalls isn't enabled for your practice, the SMS Chat card shows how to turn that on instead of a toggle.

With both in place:

Email notifications

The practice email (configured in admin) receives:

A rate limit caps the per-message email at one per 5 minutes per sender, so a chatty visitor can't flood your inbox.

Part 2: What patients see

Web Chat: visitor experience

A small chat button appears bottom-right of your booking page (or every page of your website, if you've installed the site-wide snippet). It uses your practice colours and font.

The header line shows one of two states:

Either way the visitor can type a message; in the offline state they're told to expect a delayed reply.

Anonymous by default. The visitor sees "Chatting anonymously" and can start chatting without giving any details. If they later identify themselves — by booking through the booking flow in the same browser, or by filling in the details form when staff request it — the panel shows "Chatting as: [Name]".

Attention indicator. When a staff reply lands while the panel is closed, the floating button signals an unread message with a colour change and a repeating animation.

On mobile, the panel takes over the full screen in either orientation, with the composer anchored at the bottom above the mobile browser chrome.

SMS Chat: patient experience

There's nothing patient-facing to build or explain — patients send and receive SMS from their phone as normal, from the same number that sends your reminders and recalls. Three things to know:

Part 3: Front-desk workstation setup

Patient Chat is at its best when the dashboard is always running on the front-desk PC, ready to alert staff the moment a message arrives. Set this up once per workstation.

Install the dashboard as an app (recommended)

The staff dashboard installs as a desktop app via Chrome or Edge. Installing it gives you:

To install (Chrome or Edge on Windows):

  1. Open the staff dashboard in Chrome or Edge.
  2. Click the install icon in the address bar (it looks like a small monitor with a down arrow), or use the browser menu → Install YourBooking — Staff…
  3. Confirm the install.

To launch automatically on Windows sign-in:

Sign in once. The dashboard remembers the staff login across restarts, so the auto-launched window is ready to use immediately.

Turn on alerts

So staff are alerted to new chats even when they're not looking at the Chat tab, enable these once per workstation:

With all three on and auto-launch enabled, the dashboard runs as a quiet always-on side window that flags new chats even after a reboot. How these alerts look and behave day to day is covered in the Staff Dashboard guide.

What's saved where

Your Booking deliberately keeps as little patient data as possible:

To find a past conversation, open the patient in your practice system — the transcript is there as a Patient Note dated to when the chat closed.

Limitations

Troubleshooting

Visitors say they can't see the chat button.

The widget shows "Not monitored right now" but I'm at the dashboard.

A patient identified themselves but the system says no match.