What is CNCTrack?
CNCTrack is a simple production tracker for fabrication shops. Create jobs, assign machines, let workers start/end jobs, and automatically receive WhatsApp notifications when attention is needed.
Built for speed
2–3 clicks to add a job and put it in the queue. Workers log time in one tap.
Real-time visibility
See what’s running, what finished, and how long each block took.
Smart alerts
IdleOverdueQueue emptyAttendance via WhatsApp.
No training needed
Owner sets up once, Manager adds jobs & people, Workers use a single screen.
Roles at a glance
| Role | What they do |
|---|---|
| Owner | Creates company, controls passwords, sees reports, receives owner alerts. |
| Manager | Adds machines, employees (with phone numbers), creates jobs (blocks), monitors queue. |
| Worker | Starts/ends assigned blocks and adds notes if needed. Receives attendance & job alerts. |
Quick Start (5 minutes)
- Create your company → open Login and choose Create Company.
- Log in as Owner → open Owner Panel and set Manager/Worker passwords (optional).
- Switch to Manager → open Manager Panel:
- Add Machines (unique names).
- Add Employees with role and WhatsApp number (E.164 format, e.g. +91XXXXXXXXXX).
- Add Jobs (Blocks): Project name, Block size/ID, Sheet time (hours), Material.
- Workers start work → open Worker Panel, enter name, pick machine, tap Start Time, and later End Time.
Daily Workflow
- Plan jobs as Blocks (Manager).
- Run jobs: Worker starts/ends on a selected machine; optional note for issues or hand-off.
- Monitor: Owner/Manager see status and times; idle gaps are highlighted.
- Review reports by day or month.
WhatsApp Notifications (automatic)
We send helpful alerts so nothing stalls.
1) Idle machine
- When: No block is running for at least idleMinutes (default 15).
- Who: Owner and workers whose latest attendance is IN.
- Why: Nudge the team to schedule or start the next job.
2) Overdue job
- When: A running block exceeds sheet time × factor (sheet time entered in hours; we convert to minutes). Default factor is 1.3.
- Who: Owner and workers whose latest attendance is IN.
3) Queue empty
- When: There are zero pending blocks.
- Who: Manager (with an hourly cooldown).
4) Attendance reminders
- When: It’s been at least attendanceMinutes since the worker’s last IN/OUT (even if the last action was yesterday).
- Who: Each worker individually.
- Message: “You’ve been IN for ~X minutes — please OUT” or “Please clock IN when you start your shift.”
WhatsApp requires approved templates for some situations. CNCTrack is compatible—once your WhatsApp sender is approved, alerts work automatically.
What to enter where?
- Machines → Manager adds names you use on the shop floor.
- Employees → Manager enters name, role, and WhatsApp number in international format.
- Blocks (jobs) → Project name, Block size/ID, Sheet time (hours), Material.
- Notes → Worker can add or edit a note while the job is in progress.
Trial & Plans
Every company starts with a free trial. Alerts are ON during trial and on paid plans. If a plan expires, alerts pause until you renew.
FAQ
Do workers need training?
No. Workers select a machine and tap Start/End. That’s it.
Can I run multiple jobs on one machine?
Not at the same time. CNCTrack blocks a second start until the current job ends—preventing double booking.
Why didn’t a worker get an alert?
Make sure their phone number is added and their latest attendance status is IN for job alerts.
What number format do you accept?
International (E.164), e.g. +91XXXXXXXXXX.
Will CNCTrack spam my team?
No. Alerts have sensible cooldowns, and you control timings like idleMinutes, overdueFactor, and attendanceMinutes.
Ready to get started?
Questions? Reach out to support with your company name and a brief description—happy to help.