Staff Dashboard Guide

Daily operations guide for practice staff using the Your Booking dashboard.

Getting started

Go to https://yourpractice.yourbooking.au/staff and log in with the credentials provided by your practice manager.

You'll see a row of tabs across the top: Appointments, Recalls, Sent History, Call Queue, Print Queue, and Chat. If reminders or recalls ran today, a stats summary also appears at the top showing counts like messages sent, confirmed, and failed.

Note: Which tabs you see depends on what your practice has switched on. Appointments and Sent History are always there. Recalls, Call Queue, and Print Queue appear only with the Recalls & Reminders module. The Chat tab appears whenever web chat or SMS chat is enabled.

Appointments

This tab shows appointments created on the selected date, sorted by time booked (newest first). Use the arrows or Today link to change the date. The list refreshes automatically every 60 seconds.

Each row shows when the appointment was booked, the patient's name, the scheduled date and time, appointment type, optometrist, and current status.

Sending a manage link

After a patient books (or is booked in), you can send them a manage link — a message with the appointment details and a link where they can reschedule or cancel. The channel (SMS or email) is picked automatically from the patient's contact preference; if there's no mobile, the email path is used.

  1. Click Send Link next to the appointment
  2. A preview of the message appears (read-only) so you can check it before sending
  3. Click Send

If you've already sent a link, the button changes to Resend.

Sending or resending a reminder

Click Remind next to an appointment to send the reminder message. It uses the same template the automated reminder would have used. Handy when an appointment was booked after the day's reminders ran, or to nudge a patient who hasn't replied.

Sending or resending a pre-visit email

For appointment types with a pre-visit email configured, a Send button appears in the pre-visit column. Mainly useful for manually-booked appointments — online bookings auto-send the pre-visit email. The button changes to Send again once it's been sent.

Recalls

Use this tab to preview what an upcoming recall run will send, and to send recalls on demand when needed.

Previewing a run

  1. Choose a recall rule from the dropdown
  2. Choose a run date from the list of upcoming scheduled dates
  3. The preview loads, split into two sections

Initial recalls — patients due for the first contact in this rule's chain. The preview shows everyone whose due date is on or before the selected run date and who hasn't been processed yet. Picking a future date doesn't filter to "newly due in that period" — it includes the whole backlog up to that date, so a run that hasn't fired in a while will catch up the next time it runs.

Pending follow-ups — follow-up sends scheduled to fire in this specific run's window (between the previous scheduled run and the selected one). These don't accumulate the same way; only the follow-ups timed to this run appear.

Each row shows the patient's name, recall type, due date, which channel would be used (SMS, Email, Letter, or Phone), and the template name. Follow-up rows also show the step number and its delay (e.g. "follow-up #2 (90d)").

Badges at the top show totals: N total, N initial, follow-ups broken down by step, and N skipped if any rows are being skipped. The reason for each skipped row appears next to the patient's name in the list.

Sending manually

The pending follow-ups section is read-only — those send automatically by the system on schedule. The initial recalls section is the actionable part:

Rows that can't be sent show a Ban icon instead of a checkbox, with the skip reason (e.g. "opt out", "no channel") next to the patient's name.

Sent History

This tab shows everything that's been sent — reminders, recalls, and manage links. Closed chat conversations show up here too, as a single row (labelled SMS Chat or Web Chat) with the patient, the date it closed, and the message count; expand it to read the full transcript.

Searching for a patient

Use the search box in the top right to find a specific patient's message history. You can search by:

When searching, the view switches to a flat timeline showing all reminders and recalls for that patient across all dates. You can stop or resume recall follow-ups directly from the search results.

Clear the search (click the X) to return to the normal batch view.

Filtering

Use the type buttons to show only Reminders, Recalls, or Manage links. Use the date buttons for quick presets (Today, Yesterday, Last 7 days) or pick a custom date range.

Reading the results

Each row is a batch — a group of messages sent at the same time. You can see the type, when it was sent, and summary counts (sent, delivered, failed, replies, opt-outs).

Click a batch to expand it and see individual messages. Within each batch:

Stopping a recall sequence

If you need to stop a patient's recall follow-ups for any reason (for example, they have moved away and no longer want recalls):

The easiest way is to search for the patient by name, then click Stop on their recall row.

Alternatively, from the batch view:

  1. Expand the batch containing their recall
  2. Click Stop on their row

All future follow-ups for that patient's recall are cancelled. If you need to undo this later, find the stopped item and click Stopped.

Call Queue

When a recall rule schedules a telephone call, it appears here. This is your list of patients to call.

Making calls

  1. Click a patient to expand their details
  2. You'll see their name, gender, age, address, and mobile number — tap the number to dial directly from your device
  3. If a call script was configured, it appears here as a guide for the conversation
  4. Use the notes field to jot down anything during the call — notes save as you type

Recording the outcome

The outcome buttons are split into two groups based on whether the patient picked up.

Patient answered — terminal outcomes; the row leaves the queue:

Button When to use What happens
Booked You booked them an appointment Recall is marked as sent; row leaves the queue
Didn't book You spoke but they didn't book Row leaves the queue; the recall chain may continue with a later step if the rule has one
Reschedule They asked to be re-contacted later Row leaves the queue; staff manually creates a new recall
Don't contact again They asked never to be contacted again Row leaves the queue; the recall chain stops for this patient

Patient didn't answer — no resolution; the row stays in the queue (except for the channel switch):

Button When to use What happens
Left message You left a voicemail Appends a timestamped "Left message" note; row stays for retry
No answer The phone rang out Appends a timestamped "No answer" note; row stays for retry
Send via SMS / Email / Letter Switch channel — patient has a usable non-phone preference Sends the recall via the patient's next-preferred channel (or queues for letter print) and removes from the call queue
Give up Shown when no alternate channel is available Recall is closed; row leaves the queue

The switch-channel button label depends on the patient's settings: it shows the channel name when one's available ("Send via SMS"), or Give up when there's no usable alternate.

If you see an Attempt 2 or Attempt 3 badge next to the patient's name, the row has previously been marked Left message or No answer without a final outcome.

When a recall rule schedules a letter, it appears here for printing. From this one tab you print the personalised letters and, if you post them, the matching envelope address labels.

Printing letters

  1. Tick the letters you want to print, or use Print Next N to quickly select a batch (10, 20, 50, or 100)
  2. Click Generate PDF — the PDF opens in a new browser tab
  3. Print from your browser as usual
  4. Back on the dashboard, click Mark as Printed to clear the selected items from the queue and mark the recalls as sent.

Marking as printed is what records the recall as sent — it's tied to the letter, not the labels. So print your labels (below) before you mark the batch as printed if you want them to match the same selection.

Window envelopes

The letter already prints the patient's name and address at the top. If you use window envelopes, choose a window page size so that address lines up with the window and you don't need labels at all:

Pick the matching page size in Print Settings, print one, and slip it into an envelope to check the address shows through the window. If it sits slightly off, use the Window Address Position nudge (X moves it right, Y moves it down) until it's centred — you only need to do this once.

Printing address labels

If you post in plain envelopes, print address labels instead. Labels carry the same name and address as the letters, in the same order, so the first label goes on the envelope for the first letter, and so on.

  1. Select the recipients (or leave none selected to print labels for everyone pending).
  2. If you're using a part-used label sheet, set Start at to the first free cell (counting left-to-right, top-to-bottom) so you don't waste the used ones. This applies to the first sheet only; leave it at 1 for a fresh sheet.
  3. Click Print Labels — the sheet(s) open in a new tab. Labels flow across as many sheets as needed (e.g. 50 names on a 21-per-sheet format = 3 sheets).
  4. Print at 100% / Actual size — turn OFF "fit to page" / "shrink oversized pages" in the print dialog, or the labels will creep out of alignment.

Lining labels up with your printer

If labels print slightly off the cells even at 100%, calibrate once for your printer:

  1. In Print Settings → Envelope Labels, click Print alignment test — it prints just the label outlines on a plain sheet.
  2. Hold that sheet against a real label sheet (up to the light) and see how far the boxes are out.
  3. Enter the difference in Offset X (right) and Offset Y (down), in millimetres, and test again.

The offset is remembered for your practice, so it's a one-time setup per printer.

Adjusting print settings

Expand Print Settings to change the letter layout and label options. Changes save automatically and are remembered for next time (except Start at, which you set per print run).

Setting Default
Page size A5 (plus A4, and window-envelope variants of each)
Font / size / line spacing Montserrat, 11 pt, 1.4×
Margins (top / sides / bottom) 35 / 15 / 15 mm
Window Address Position (window sizes only) nudge X / Y, 0 mm
Label sheet Avery L7160 (also L7159, L7163, L7165)
Label offset X / Y 0 mm (printer calibration)

Chat

The Chat tab is where you read and reply to messages from patients. It covers two channels:

A number on the Chat tab shows how many unread messages are waiting.

The conversation list

Down the left are two groups:

Click any conversation to open it on the right. A blue dot marks a thread with unread messages from the patient. It's a shared signal — opening the conversation clears the dot on every workstation, and a new reply re-flags it everywhere. If several workstations are open, the chime stops on all of them once anyone opens the chat.

Showing as available or away

Top-right is an Available / Away button that controls what visitors see on the web chat box:

Click it to switch to Away for the rest of the day when reception is busy, then back to Available when you're free again.

New-message alerts

When a new message arrives while you're on another tab — or the dashboard is minimised — a few things flag it so you don't miss it:

Installing the dashboard as an app and switching these on is a one-time job per workstation — see the Patient Chat guide.

Replying

  1. Click the conversation in the Inbox or Active list
  2. Read the history in the middle
  3. Type your reply in the box at the bottom and send

For SMS, a small counter shows how many message parts your reply will use — longer messages split into more parts and cost more.

Two shortcuts sit below the reply box to save typing:

Saving quick replies

The first time you open Manage quick replies the list is empty. Add the phrases your front desk types most often — a greeting, a "running late" note, directions to the practice — and they'll be one click away in every conversation from then on. Editing or deleting a snippet changes it for everyone at the practice.

Starting a new SMS conversation

  1. Use the search box above the list to find the patient by name, mobile number, or patient number
  2. Click the patient in the results
  3. Type your first message and send — the conversation starts from there

This uses the mobile number on the patient's record, so they'll need a mobile number on file. (You can't start a web chat from here — those begin when a visitor messages you.)

Verified patients

When a conversation is linked to a patient record, a green ✓ Verified badge confirms their identity has been matched against your practice records. Web chat visitors start out anonymous — you can ask them to identify themselves during the conversation by clicking Request patient details, which sends them a short name + date-of-birth form.

Patients can also be automatically verified if they've already been identified during appointment booking. Either way, once the system runs the check a staff-only note appears in the conversation — "Matched to existing patient #…", or a "no match" note prompting you to re-check the name and date of birth. Patients never see these notes.

Acting on a reminder or recall reply

When a conversation started from a reminder or recall reply, the header shows one-tap action buttons so you can handle the patient's request without leaving the chat. Which buttons appear depends on what the patient was originally messaged about:

Each button confirms once it's done (e.g. "Confirmed", "Recalls stopped") so you can see at a glance that the action went through. These buttons act on the patient's record straight away — they're not undone by archiving the chat.

Finishing a conversation

Summary Emails

After each reminder or recall batch runs, the practice receives a summary email. This email is delayed (default: 24 hours) to give time for delivery confirmations and patient replies to come in before the summary is generated.

The summary includes:

The delay can be adjusted per rule in the admin settings. A shorter delay (e.g. 4 hours) gets you the summary sooner but may miss late replies.