A
Admin
Admin
⚠️ Low SMS balance — Go to Notification Settings

Dashboard

Overview of today's workforce

Loading…

EmployeeTeamTypeStatusScore

Select an employee to view their profile.

No device registered — this employee cannot clock in until they scan their QR code from their phone.

Basic Info

Employment

Work ID Badge

Routes

Managers

Notifications

Geo-fence

Use this if the geo-fence is falsely rejecting this employee and you're still diagnosing why (see Attendance report / geofence_failures) — it removes location verification for them entirely until turned back off.

Device Linking

Use this if this employee's phone keeps losing its registered-device link (common with Safari private browsing or third-party QR-scanner apps), causing a false "already registered" error. Their QR code will work from any phone until turned back off.

Changes saved.

Portal Access

Sends a magic-link invite to the employee portal. Save email changes before sending.

Device

A device is registered to this employee. Unlinking it will require them to re-register on their next clock scan.

PTO Debt

Days owed for covering a teammate's regular day off, net of any returned favors.

Loading…

Time Off History

Loading…

Weekly Schedule

Loading…

Work Calendar

—
Performance Score

Evaluation History

Performance Over Time

to
Time Entries

Add, edit, or remove clock in/out records for this employee — useful for backfilling a day they missed entirely or correcting a mistaken entry.

TypeDate & TimeSourceActions
Generate Report
EmployeeRouteClock InClock OutDuration
Performance Score Snapshot
Average Score Date Range
to
Route Performance Reports

Generates one .xlsx per contracted route for the selected month (PS Form 5399 format).

Pay Period
EmployeeCompensationHours WorkedHourly WageGross Pay

Hours are summed from paired clock in/out entries in the selected range. Gross pay is computed for hourly employees only — salary employees are listed for reference. Shifts missing a clock-in are excluded from hours.

Reporting Structure
Manage Routes

No routes yet.

Route Assignments

Employee Schedules
EmployeeScheduled Days

Loading…

Work Calendar

Pending Approvals 0 awaiting

Loading…

All Requests

Loading…

Loading…
Pending
Approved
Add New Employee

Onboarding Checklist
What happens after an employee is added
1
Employee record created
Basic info saved, QR code generated for clock-in.
2
Route & team assigned
Add them to a crew and route from Org & Teams.
3
Portal invite sent
Employee sets a password and gets self-service access.
4
Schedule configured
Set weekly hours so missed clock-ins can be flagged.
Portal Invites
Loading invites…

Categories and sub-categories are shared across all employees. Weights are calculated automatically — N categories each carry equal weight; sub-categories divide their parent's weight equally.

Loading…

Admins
Only employees who've accepted their portal invite can be made admins.
Loading…
Permission sections

Loading…

Requests here can change live code and the database — results can have unforeseen side effects. Every change still goes through a pull request that a Peer Review holder must approve before anything ships. Nothing merges automatically.

No messages yet. Describe a bug or feature to get started.

Claude can read images (JPG/PNG/GIF/WebP), PDFs, and text/code files. Other files can be attached for reference but won't be read.

Alerts are sent when an employee has not clocked in or out within the grace period after their scheduled time.

Shared API Keys

These power the whole system for every admin — they aren't tied to your account, so any admin can update them here.

Get a free key at resend.com. Your domain (post-chaise-couriers.com) must be verified in Resend before emails can be sent from noreply@post-chaise-couriers.com. Purchase credits at textbelt.com — log in with this API key to top up your balance. Each credit sends one text message.

Email

SMS / Text Message

You'll receive a summary text when employees miss clock-in/out; employees are texted individually if a phone number is set on their card.

GitHub Account

Shown because you hold the 'Peer Review' permission — this determines who Claude's pull requests are sent to for review. Only visible to you.

Settings saved.