Help
How can we help?
Short, operator-first articles. Keyword-search across the full corpus, or browse by category below.
Getting started
Your first day on Obsidian
Five steps to a working schedule: client → site → guard → first shift → logo.
Loading sample data to explore
One-click button creates 2 clients × 3 sites × 5 guards × ~30 shifts.
Schedule
Week, Day, and Roster views
Three views of the same data. Pick whichever fits the question you're answering.
Adding shifts with natural language
Type a sentence; the AI parses dates, guards, and sites and creates the shifts.
How conflict detection works
Same guard double-booked → red ring. Over 40h/week → amber ring.
Coverage gap detection
Set site staffing requirements; the schedule flags shortfalls.
Publishing the week to guards
Sends each assigned guard an email with their week's shifts.
Guards & people
Blocking dates a guard can't work
One-off ranges or recurring weekly. Schedule + AI auto-fill respect them.
Lone-worker safety check-ins
Site-level interval; guard taps 'I'm OK' periodically or dispatch is alerted.
Shift swap workflow
Guard initiates from their shift detail page; you approve from the inbox.
Reports & invoices
Re-sending a failed DAR
On the DAR list, the row's Retry button re-runs delivery from current data.
Sharing a site schedule with a client
Mint a read-only public URL with optional expiry; revoke any time.
AI co-pilot
How the AI cost cap works
300 requests per tenant per day by default. Resets at 00:00 UTC.
Seeing what the AI actually did
Every AI action surfaces the tool calls it made — auditable.
Account & billing
Notification preferences (SMS / Email / Push)
Guards control their own; managers can override per guard.