Cornerstone
Settings · Stable · Staff tools

How staff tools work at Stable.

Turn modules on as your team is ready for them, tune the alerts so the people who need to know find out without everyone else getting buzzed, and make it feel like your store.

Changes apply to Stable only · other stores keep their own settings
01

Modules

Turn off anything your team isn’t using yet. Each module hides from the staff home and the menu. Past entries are kept either way — turning a module back on shows them again.

Daily log

The everyday feed — opens, mid-shift notes, handovers, closes. Cannot be switched off; it’s the system of record.

Open-up & close-down checklists

Tickable lists each shift, with template editor. Logbook entries get created automatically when items are ticked.

Phase 2 · 12 open-up items live

To-do board

Three-column kanban — backlog · doing · done. Shared across the team, not per-person.

Phase 3 · 7 cards open right now

Roster

Weekly grid, “I’m here” clock-in within ±30 min of shift start, swap requests, open-shift claim flow. Not payroll — exports a CSV.

Phase 5

Cash-up

End-of-shift count, with live variance calc. Variances above the threshold (below) email the tenant admins automatically.

Phase 4

WHS incident & near-miss

Append-only form for staff. Admin can edit. Categories: slip, burn, customer, equipment, near-miss, other.

Phase 4 · always on for cafés & barbers

Logbook — supplier visits

Who came in, what they delivered or quoted, with photo of the docket.

Logbook — customer feedback

Compliments & complaints in their own thread; goes to the tenant admin only.

Logbook — lost & found

Photo + description + where it ended up. Auto-archives after 60 days unless claimed.

Logbook — petty cash

In/out with photo of receipt; running balance per shift.

Logbook — compliance

Fridge temps, food safety, RSA refresher reminders. Set a recurring schedule.

Customer waitlist & SMS

One-way SMS to customers when a held item lands. ClickSend backend; per-tenant sender ID; daily & monthly caps. Configure below.

SMS extension · sender ID set to QUINCE · 45 / 500 this month

Precinct notices

Read-only feed from the precinct admin — loading dock, fire warden, courtyard. Always visible; cannot be turned off.

02

Brand & appearance

The portal stays in the Cornerstone skin — flaxen, forrest, hairlines — but each store has its own accent that colours the chip bar, action tiles, and log highlights. Pick from the preset, or set your own.

Display name

Shown in the greeting (“G’day Ash · Stable”) and on outgoing emails.

Accent colour

Used on the active chip, action-tile icons, and log highlights. Pick a preset or set a custom hex.

Preview

Ash Maddie Tom

Open-up

Daily log

Greeting tone

How the staff home addresses people. Same warmth, different cadence.

Logo

Shown in the drawer head & on outgoing emails. PNG or SVG, transparent background, 1× monogram preferred.

03

Notifications

Per-event, choose whether the alert goes to email, web push, or both. Recipients are the tenant admins by default — add more under the Recipients block below.

Event
Email
Push

Open-up not done by 8am

Pings the manager so they can ring the floor.

Close-down not done by 5pm

Same — close-down should be in by 5 every day.

Cash-up variance over threshold

Auto-emails when the variance exceeds the figure set below.

Incident or near-miss logged

All incidents, regardless of severity.

Shift swap requested

Notifies the manager so they’re looped in even if a colleague claims the slot.

Open shift unclaimed 4h before start

Manager fills it manually if no one’s picked it up.

To-do card overdue

Daily 8am digest, not real-time.

Handover entry posted

Only fires when the entry kind is set to “Handover”. Off by default — noisy otherwise.

Customer feedback received

Compliments go to all recipients; complaints to tenant admin only.

Precinct notice posted

When the precinct admin posts a new notice (rare).

Last test: push delivered 4 min ago to 2 of 2 devices · email delivered to luke@stable.au · 12s
04

Customer SMS

One-way SMS sent from the waitlist when a held item lands. ClickSend backend (AU-based, ~8¢ per message). Per-tenant sender ID, daily & monthly caps so a runaway script can’t bankroll your phone bill. Quiet hours 9pm — 9am Brisbane time are enforced server-side.

ClickSend connected · live

Last successful send 12 min ago to +61 408 113 947 · org-wide kill switch is ON.

Sender ID

11 characters max, A–Z and numbers only. What customers see in their SMS app as the sender. Per-store — most customers recognise the shop name before they recognise the precinct.

Preview: From QUINCE

Daily cap

Refuses sends after this many messages today. Resets midnight Brisbane time. Raise when you hit a busy stretch.

Sent today: 4 · 46 left
50
per day

Monthly cap

Hard ceiling for the calendar month. At 8¢ per send, 500 = about $40/month max.

Sent this month: 45 · 455 left · $3.42 so far
500
per month

SMS template

The body customers receive. {customer_name}, {item_short} and {tenant_short_name} get swapped at send. Keep it under 160 chars or it costs two segments.

Preview · with example values

From QUINCE · Just now Hi Sarah — your soy candle is in at Quince (Cornerstone Stores). Pop in to collect.
137 / 160 chars · 1 segment · ~8¢

Notify admin on failure

Emails the tenant admins when a send fails or comes back undeliverable. Keeps you on top of dead phone numbers.

Quiet hours

No sends between these times — Spam Act 2003 (AU) compliance. Staff trying to notify outside this window get a “try again at 9am” message; nothing queues.

Cannot be disabled · Brisbane time
9pm — 9am
Open SMS log → Last test sent to luke@stable.au’s mobile · delivered · 8¢ · 12s ago
05

Defaults & thresholds

The numbers behind the modules. Most stores leave these alone; nudge them when something doesn’t fit the shape of your day.

Cash float — start of shift

The opening balance the cash-up form expects in the till at the start of trade.

$
250

Cash-up variance — alert threshold

A variance over this dollar amount emails the recipients. Default $5.

±$
5

Clock-in window

How many minutes before/after a rostered shift start the “I’m here” button shows.

±
30
min

Auto-archive logbook entries after

Entries stay searchable but drop out of the default view. Incident & cash-up entries are never auto-archived.

Photo retention

Photos attached to log entries are removed from storage after this. The log entry text stays.

Stable currently uses 42 MB · 387 photos this month

Name chip session

How long a tapped name stays selected before the chip bar prompts again. Lower = safer attribution.

Time zone

For shift times, scheduled posts, archive cutoffs.

06

Who hears about it

Tenant admins always get alerts. Add managers and floor leads here without giving them the full admin scope.

Tenant admins · receive everything

Cannot be removed from here — manage in the main portal settings.

Luke · luke@stable.au Maddie · maddie@stable.au

Additional recipients

Get the same emails / push as tenant admins, but no portal-edit rights. Good for the back-of-house manager who runs the floor.

Riley · riley@stable.au Tom · tom@stable.au

Quiet hours

Push notifications are held during these hours; emails go through immediately regardless.

07

Preview & data

Sanity-check what the floor sees before you flip a switch on for them. Export what you’ve got, reset templates if the defaults have drifted, or leave the store entirely.

Preview as a casual

Opens the staff home and log without admin chrome — exactly what someone with no admin role sees. Helpful before turning a module on.

Open preview →

Export daily log & logbook

CSV per category, plus a ZIP of all attached photos. Good for end-of-quarter records.

Reset checklist templates to defaults

Replaces the current open-up & close-down lists with the Cornerstone defaults for your tenant type. Past tick-history is preserved.

Danger zone

Archive all logbook entries

Moves all entries older than today into the archive. Entries stay searchable but drop out of the default view. Not reversible from here.

Delete this store’s staff data

Removes the chip-bar names, daily log, logbook entries, to-do board, roster, and all attached photos. The store itself stays in the precinct.

Three unsaved changes. Roster toggled on · accent changed · push for handovers off