Admin Panel Overview
The Admin Panel is where your business is managed end-to-end — from the moment an order arrives all the way through to the last log entry being closed out at end of shift. It’s distinct from the Kiosk (the read-mostly view shown on the shop floor) and the Client Portal (the public read-only view customers see for their own order). The Admin Panel is for managers, planners, foremen, and back-office users.
This page is a high-level tour of the four most important pages in the Admin Panel — Dashboard, Production, Jobs, and Time Tracking — and how they fit together. Each section links out to its dedicated doc for the full details.
Table of contents
Section titled “Table of contents”- Who the Admin Panel is for
- How the four core pages fit together
- Dashboard — your home screen
- Production — the live shop floor
- Jobs — the catalog of work
- Time Tracking — the labor audit log
- Where everything else lives
- Typical daily workflows
- Permissions and visibility
- Customizing what you see
Who the Admin Panel is for
Section titled “Who the Admin Panel is for”The Admin Panel is opinionated about roles:
- Managers / owners — high-level view of the shop, KPIs, planning, customizations, billing.
- Planners / coordinators — turning orders into jobs, assigning workstations, scheduling.
- Foremen / supervisors — monitoring active work, unblocking tasks, reviewing time.
- Back-office — managing customers and orders, exporting reports, integrating with external systems.
Anyone clocking in / out on the shop floor uses the Kiosk (a tablet or terminal next to each workstation) or the mobile app — they don’t need the Admin Panel for their everyday job.
How the four core pages fit together
Section titled “How the four core pages fit together”Think of the Admin Panel as a funnel that follows the lifecycle of work:
┌─────────────┐ │ DASHBOARD │ ← Today at a glance: KPIs, navigation hub, Kiosk URL builder └──────┬──────┘ │ drills into… │ ┌───────────┼────────────┐ ▼ ▼ ▼┌────────┐ ┌──────┐ ┌─────────────┐│ Orders │ │ Jobs │ │ Time Track. │└───┬────┘ └──┬───┘ └──────┬──────┘ │ │ │ customer product labor │ │ │ └────────┴─────────────┘ │ all roll up into… ▼ ┌──────────────┐ │ PRODUCTION │ ← Live kanban / table of work in progress └──────────────┘In words:
- An Order (one customer order) contains one or more Jobs (products to make).
- Each Job is broken into Workstation steps (the workflow).
- The Production page shows those workstation steps as live kanban columns or table rows so the shop floor can be managed.
- As workers clock in and out, Time Tracking entries pile up and feed back into Job-level total labor.
- The Dashboard is the entry point that gives quick numbers and shortcuts to every section.
Dashboard — your home screen
Section titled “Dashboard — your home screen”The Dashboard is what you see when you log in (path: /dashboard). It is a landing and navigation hub rather than a workspace — most of the actual work happens on the pages it links to.
What’s on it
Section titled “What’s on it”Three cards laid out side by side:
- Production — shortcuts to the three operational pages (Production, Jobs, Orders) with badge counts.
- Kiosk URL — pick one of your custom Kanban views from the dropdown to open or copy its public Kiosk URL. A Create new Kiosk View → link sits below if you haven’t built any views yet.
- Configuration — shortcuts to the configuration screens (Workstations, Departments, Job Templates, Employees, Settings) with entity counts.
See Dashboard Page for the full reference.
Why come back to it
Section titled “Why come back to it”- First thing in the morning — quick jump into Production or Jobs.
- Whenever you need a Kiosk URL — pick a view, copy the URL, paste it on the device.
- As a launchpad — every other admin page is one click away from the Configuration card.
Production — the live shop floor
Section titled “Production — the live shop floor”The Production page (path: /production) is the operational hub of your Board. It is where the shop floor lives — every job currently in progress, who is working on what, what is finished, what is blocked, and what is waiting to be picked up.
Key capabilities
Section titled “Key capabilities”- Three built-in views: a high-density Jobs Data Table, a Workstations Kanban (one column per workstation), and a Departments Kanban (filterable per department).
- Custom kanban views — define your own scoped views (e.g., “Paint Shop Today”, “Final QA”) in App Settings → Kanban Views. Each gets a public Kiosk URL.
- Drag and drop — move cards between workstations to advance work. Cards can be reordered to set priority.
- Active employee badges — every clocked-in worker appears in the top bar. Click one to filter the board to their current job.
- Filters & hide-toggles — stack any number of filters (status, client, date, qty, blocked, …) plus quick toggles for Hide Archived / Hide Completed / Hide Draft.
- Print View / Kiosk URL — export a snapshot as an image, or open a live read-only Kiosk URL for wall displays.
- Live updates — the kanban quietly polls for changes; what you see is what’s true on the floor right now.
When to use it
Section titled “When to use it”- Daily standups — share screen / mirror to a TV.
- Throughout the day — drag work along the workflow, address blocked tasks, watch bottlenecks.
- When customers call — find their order on the table and see exactly where it is.
→ See Production for the full reference.
Jobs — the catalog of work
Section titled “Jobs — the catalog of work”The Jobs page (path: /jobs) is the master list of every job ever entered into the system. Where Production is about right now, Jobs is about the whole catalog.
Key capabilities
Section titled “Key capabilities”- Full-text search across name, ref no, order no, and client.
- Status & category filters plus per-column sorting.
- Customizable columns — hide / reorder, persisted per browser.
- Add new jobs one at a time, or in bulk via CSV import (with duplicate-detection by External ID + Source).
- Job edit panel with tabs for General, Workstations, Job Logs, Drawings, Time Tracking, and (optional) Workflow.
- Templates — apply pre-defined workflows to new jobs, or save a job’s workflow as a reusable template.
- Barcode label printing — generate a printable PDF for any job, with custom field display.
- CSV export — download the filtered list for reporting or external systems.
When to use it
Section titled “When to use it”- Creating jobs — by hand, by CSV, or by API integrations populating from an upstream system.
- Editing job details — quantities, deadlines, status, descriptions, drawings.
- Drilling into a job — to see its full history, every log entry, every time-tracking entry, every uploaded drawing.
- Bulk operations — exporting filtered subsets, importing from CSV.
→ See Jobs for the full reference.
Time Tracking — the labor audit log
Section titled “Time Tracking — the labor audit log”The Time Tracking page (path: /time-tracking) is your audit log of every completed time entry recorded against jobs and workstations.
Key capabilities
Section titled “Key capabilities”- One row per completed entry — employee, job, order, workstation, started / stopped / duration.
- Search across employee, job, and order — both name and ref no.
- Per-job summary — open any job’s Time Tracking tab to see total tracked vs estimated, entries count, employees count (over-budget jobs are highlighted in red).
- Manual back-fill — add an entry by hand when somebody forgot to clock in.
- Edit entries — adjust started / stopped timestamps with an optional reason note (which lands in the job log).
- Manual stop for forgotten active timers, or use Cron Jobs to auto-close them at end of shift.
- Webhook integration — every entry fires a
time_log_savedevent you can forward to payroll, billing, or a dashboard.
When to use it
Section titled “When to use it”- Payroll review — hours per employee per period.
- Job costing — see actual labor on a specific job.
- Investigating anomalies — abnormally long entries, missing clock-outs, suspicious patterns.
→ See Time Tracking for the full reference.
Where everything else lives
Section titled “Where everything else lives”The four pages above are the operational core, but the Admin Panel has more. The sidebar groups everything under three headings — Platform, Production, and Configuration. At the very bottom sits a row of helper links: Mobile Apps, Store Integrations, and Documentation — these open the corresponding pages on apslo.com in a new tab and are intended as quick references rather than in-app screens. Below them is your profile menu (click your name) with User Settings and a Log out action.
| Area | Purpose |
|---|---|
| Orders | Customer-level view — orders, contacts, billing/delivery addresses, source, Client Portal links |
| Workstations | The physical and logical stations work flows through |
| Departments | Groups of workstations. Renamed to Stages (or anything else) on accounts that use Naming. |
| Job Templates | Save common workflows once, apply them to many jobs |
| Employees | Manage shop-floor workers and their PINs (used by Kiosk login) |
| Users | Admin Panel login accounts (email + password) |
| Configuration / App Settings | The full settings screen — see the rows below |
| App Settings → General | Company logo, name, contact, default currency |
| App Settings → Production Settings | Job statuses, categories, order sources |
| App Settings → Naming | Rename Production / Jobs / Orders / Workstations / Departments / Job Templates in the sidebar |
| App Settings → Kanban Views | Custom kanban / Kiosk views |
| App Settings → User Groups | Module access control |
| App Settings → Webhooks | Push events to Slack, Teams, ERP, or any HTTP endpoint |
| App Settings → Notifications | Email alerts for Task Blocked / Order Ready / Stage Completed |
| App Settings → Cron Jobs | Auto-close stale timers on a schedule |
| App Settings → Widget | Embeddable order-status widget for your website |
| App Settings → Label | Configure barcode label dimensions |
| User Settings (profile menu) | All per-user settings: Profile, Password, Two-Factor Auth, Billing, Appearance |
| API Keys (profile menu) | Personal API tokens for scripts and integrations |
Typical daily workflows
Section titled “Typical daily workflows”A handful of common paths through the Admin Panel:
Morning — what do we have to do today?
Section titled “Morning — what do we have to do today?”- Dashboard → glance at the trial banner, KPI counts, and active-jobs widget.
- Production → open the Workstations Kanban. Check for anything blocked. Check for cards piling up in one column (a bottleneck).
- Jobs → filter by Status = In Production and sort by Completion Date ascending to see what’s due first.
A new order lands from Shopify
Section titled “A new order lands from Shopify”- Orders → the order appears automatically from the Shopify integration, linked to the source
shopify. - Jobs → individual products from the order are created as Jobs, with workstations populated from the default template.
- Production → the new job’s cards appear at the first workstation in the workflow, ready to be picked up.
A customer calls asking about their order
Section titled “A customer calls asking about their order”- Orders → search by name / phone / email / external ID.
- Click the Folder-kanban icon → jumps straight to Production filtered to that order’s Ref No.
- See exactly where every line item is on the floor right now.
- Hand the customer the Client Portal link (external-link icon) so they can self-serve next time.
End of shift
Section titled “End of shift”- Cron Jobs → already configured to fire at 17:00. Every active timer for the assembly team is closed automatically.
- Time Tracking → look over today’s entries. Edit any anomalies.
- Production → flip Hide Completed on to see only tomorrow’s work remaining.
Adding a new product line
Section titled “Adding a new product line”- Job Templates → create a template that describes the new product’s workflow (which workstations, in which order, with what estimates).
- Jobs → new orders for this product automatically get the workflow applied. CSV imports can name the template explicitly.
Permissions and visibility
Section titled “Permissions and visibility”What appears in the sidebar and on the Dashboard depends on:
- Your account’s module subscriptions — Production is always present; CRM (Leads/Quotes/Tasks) is optional.
- Your user group’s module access — set per group in App Settings → User Groups. A user without the Configuration module won’t see App Settings; a user without CRM won’t see Leads/Tasks/Quotes.
- The kanban views you have access to — set per group as well.
This means two users opening the same Admin Panel may see different cards on the Dashboard. There is no hidden data — what you don’t see is what your group isn’t entitled to.
Customizing what you see
Section titled “Customizing what you see”Several things in the Admin Panel are tunable. Quick reference of where to do what:
| Want to… | Go to… |
|---|---|
| Rename “Jobs” / “Production” / “Orders” / “Workstations” in the sidebar | App Settings → Naming |
| Change the colors & order of job statuses | App Settings → Production Settings |
| Add a custom shop-floor view | App Settings → Kanban Views |
| Add a new inbound order source | App Settings → Order Sources |
| Auto-close stale timers at end of shift | App Settings → Cron Jobs |
| Push events to Slack / Teams / ERP | App Settings → Webhooks |
| Tailor what columns appear in tables | Per-page gear icon (saved per browser, per user) |
| Change which built-in view loads on Production | Pick it once — the choice is remembered per browser |
| Restrict which modules a user can use | App Settings → User Groups |
| Change currency / company info | App Settings → General |
| Configure label layout | App Settings → Label |
Most of these settings update the Admin Panel immediately for everyone — no cache to clear, no refresh required.
Next steps
Section titled “Next steps”For deeper detail on each core page, read the dedicated docs:
- Production page — kanban, table, custom views, filters, drag & drop
- Jobs page — catalog, panel, templates, CSV, labels
- Orders page — customers, contacts, Client Portal, source-based scoping
- Time Tracking page — audit log, manual entries, editing, summaries
- Webhooks — push real-time events to external systems
- Cron Jobs — scheduled timer-close endpoints