Tour of the dashboard
A five-minute walk through the staff dashboard. The sidebar is divided into four sections: Home, Payroll, Bookkeeping, Administration. Visibility depends on your role — a Bookkeeper won't see Payroll cycles, a Payroll Executive won't see Journal batches, and only a Platform Admin sees the Team and System pages.
NOTE
Screenshots will follow in a future update. For now this page reads like a map; pair it with the actual app open at /dashboard.
Home
Dashboard (/dashboard) — the landing page. KPI tiles (cycles in progress, batches in review, exception count), queue summaries, recent activity-log events. Use this to triage your day.
Payroll
Cycles (/dashboard/payroll/cycles) — the list of every cycle for clients you can see, filterable by status. Click into a cycle to see its submission, validation issues, export tab, output upload tab, approval tab, and the per-cycle audit log.
The cycle is a monthly artifact. A given client's April-2026 cycle is a different record from its March-2026 cycle. Cycles move through 16 states from PLANNED to ARCHIVED — see Payroll cycle status machine.
For the full narrative arc — initiate, intake, validate, export, approve, close — see Quick start — payroll.
Bookkeeping
Three pages, ordered to match the SOP workflow.
- Journal batches (
/dashboard/bookkeeping/batches) — journal batches per client. Click into a batch to review entries, approve / reject / escalate them, and generate the upload file. - Bank reconciliations (
/dashboard/bookkeeping/reconciliations) — reconciliation runs. Click into a run to see matched, proposed, and unreconciled transactions, and dispatch the client portal. - Exception queue (
/dashboard/bookkeeping/exceptions) — flagged journal entries waiting on a Senior Accountant, plus client-responded items needing reviewer judgment. Use this when you want to triage by exception across your whole portfolio rather than client by client.
For the full narrative arc — document in, batch reviewed, upload file generated, statement reconciled — see Quick start — bookkeeping.
Administration
Cross-cutting pages.
- Clients (
/dashboard/clients) — every client. Open a client to manage contacts, templates, document rules, ingestion channels, auth policy, materiality threshold, and product enablement. - Outbox (
/dashboard/outbox) — every outbound email and message the platform has sent or queued, with dispatch status. The first place to look when a client says they didn't receive something — see Verify an email was sent. - Activity log (
/dashboard/audit) — global audit trail across both products. Filter by cycle, batch, run, client, or actor. - Team (
/dashboard/staff-users) — Platform Admin only. Invite, edit role, deactivate, revoke sessions. - System (
/dashboard/system) — Platform Admin only. Mail relay, object storage, and worker status panels.
Quick patterns
- The breadcrumb is reliable. Every page has a breadcrumb that matches the URL; if you're lost, read it.
- Status badges are reusable. A
READY_FOR_EXPORTbadge on the cycle list looks the same as on the cycle detail page. - The Audit sub-tab on a cycle, batch, or run is your friend. When something looks wrong, the audit log usually says exactly when and by whom.
- Outbox answers most "did the email send?" questions. Each row carries the dispatch status, recipient, template, and a body preview — see Verify an email was sent.
Where to go next
- Run a payroll cycle: Quick start — payroll.
- Run the bookkeeping flow: Quick start — bookkeeping.
- Understand who can do what: Roles and permissions.
- Look up a term: Glossary.