Connecteam
Scheduling, time clocks, tasks, communication, and HR for deskless teams
Not as a one-shot. A narrow scheduler, availability form, shift checklist, and explicit clock-in log are buildable, but Connecteam's real product is the maintained mobile system around them: multi-user permissions, push delivery, GPS and kiosk capture, payroll integrations, audit history, and HR and compliance workflows. That is operational software a team has to trust, not a personal CRUD app.
Build verification: not recorded. How we judge buildability
What you give up
- native iOS and Android apps, offline use, and reliable push notifications
- GPS geofences, kiosk and NFC clocks, and background location workflows
- payroll integrations, overtime rules, and labor-law compliance support
- chat, training, HR documents, recognition, and the rest of the three-hub suite
- vendor support plus hardened permissions, audit history, and incident response
Why people still pay
The schedule only works if every frontline employee receives it, can act on it from a phone, and trusts the clock and leave records. The subscription buys maintained mobile apps, permissions, notifications, GPS and kiosk capture, integrations, audit trails, and support when those records affect pay.
Your build guide
The stack, security requirements, and agent rules for a focused replacement.
Before you start
- private HTTPS deployment
- Node.js 22 and SQLite
- SMTP credentials for employee magic links
- documented access, backup, and retention policy
Use these project rules and optional skill references alongside the prompt. Review each skill before adding it to your agent; the AGENTS.md export includes the same guidance.
Project rule, data: Store everything in SQLite, make nightly timestamped backups, and include a tested restore command. No telemetry or third-party tracking.
Project rule, behavior: Add explicit clock-in/out buttons. Store server time and optional one-shot browser location only after consent; never track location in the background.
Project rule, recovery: Add focused tests for permissions, overlapping shifts, token expiry, and CSV export, plus one Playwright flow from invite through completed shift.
Implementation plan
Phase 1, architecture and data
Use Node.js 22, Fastify, Nunjucks, htmx, and better-sqlite3. Run one process behind Caddy; do not add a SPA, ORM, or container platform. Store everything in SQLite, make nightly timestamped backups, and include a tested restore command. No telemetry or third-party tracking.
Phase 2, implement
Add explicit clock-in/out buttons. Store server time and optional one-shot browser location only after consent; never track location in the background.
Phase 3, implement
Add focused tests for permissions, overlapping shifts, token expiry, and CSV export, plus one Playwright flow from invite through completed shift.
Phase 4, review and output
Publish a two-week staff schedule, collect availability and time-off requests, approve shift claims or swaps, attach checklists, and record explicit clock-ins with an auditable CSV export. Managers approve requests, publish changes, and see an append-only audit log. Export schedules, requests, and worked time as CSV; never calculate payroll.
Phase 5, recovery and acceptance
Add focused tests for permissions, overlapping shifts, token expiry, and CSV export, plus one Playwright flow from invite through completed shift. Verify this invariant with a saved fixture: A rejected or withdrawn request cannot change the approved balance; a policy edit must not rewrite past decisions. State the practical limit: native iOS and Android apps, offline use, and reliable push notifications.
Build me a narrow small-team workforce scheduler to replace only Connecteam's visible operations loop. Requirements: - Use Node.js 22, Fastify, Nunjucks, htmx, and better-sqlite3. Run one process behind Caddy; do not add a SPA, ORM, or container platform. - Give one admin a mobile-first two-week schedule editor for employees, roles, locations, open shifts, recurring shifts, and per-shift checklists. - Employees sign in with expiring magic links sent through SMTP credentials in .env. No public signup; hash tokens and rate-limit every login endpoint. - Each employee can set availability, request time off, claim an open shift, request a swap, see only their own schedule, and mark shift tasks complete. - Add explicit clock-in/out buttons. Store server time and optional one-shot browser location only after consent; never track location in the background. - Managers approve requests, publish changes, and see an append-only audit log. Export schedules, requests, and worked time as CSV; never calculate payroll. - Store everything in SQLite, make nightly timestamped backups, and include a tested restore command. No telemetry or third-party tracking. - Out of scope: native apps, push notifications, chat, GPS geofences, kiosk and NFC clocks, payroll integrations, training, HR documents, and legal compliance. - Add focused tests for permissions, overlapping shifts, token expiry, and CSV export, plus one Playwright flow from invite through completed shift. - Include a README for .env, HTTPS, backups, retention, and the employee-data risks. End by running tests and listing the exact commands and results.
$ open in your agent (prompt prefilled, you press enter), copy the prompt or copy AGENTS.md
prompt copied. want to know what dies next week?
new verdicts + top votes, weekly. free. one-click out.
Alternatives to building your own
all 4 free alternatives to Connecteam →· no votes, no pay-to-list · just what's real
Connecteam pricing
basic (one hub)$29/mo · monthly equivalent, billed annually, per hub for the first 30 users · $348/yr
free tierThe Small Business Plan includes all hubs and most advanced features for up to 10 active and archived users, free for life.
pricing source checked 2026-08-10 · pricing source ↗
Questions about Connecteam
Can you build your own Connecteam with AI?
A full replacement is not the recommended project. Not as a one-shot. A narrow scheduler, availability form, shift checklist, and explicit clock-in log are buildable, but Connecteam's real product is the maintained mobile system around them: multi-user permissions, push delivery, GPS and kiosk capture, payroll integrations, audit history, and HR and compliance workflows. That is operational software a team has to trust, not a personal CRUD app.
What does the Connecteam build prompt cover?
The prompt starts with this scope: Publish a two-week staff schedule, collect availability and time-off requests, approve shift claims or swaps, attach checklists, and record explicit clock-ins with an auditable CSV export. Full-product capabilities excluded from the comparison include: native iOS and Android apps, offline use, and reliable push notifications; GPS geofences, kiosk and NFC clocks, and background location workflows; payroll integrations, overtime rules, and labor-law compliance support. Follow the implementation plan and its prerequisites before expanding the build.
How do I use the prompt, AGENTS.md and agent skills?
Start with the Connecteam prerequisites and stack, then copy the prompt into your coding agent. Save the project rules as AGENTS.md in the project root. Linked skills are optional packages or source instructions for specific tasks; review their current contents and install only those matching the chosen stack. A skill does not supply API credentials or verify the finished app.
How long will this Connecteam project take?
The catalogue estimate is multi-day consolation build for the limited scope. Setup, integration approvals, debugging, deployment and ongoing maintenance can add time. This is an estimate, not a delivery guarantee.
What would I give up by replacing Connecteam?
native iOS and Android apps, offline use, and reliable push notifications; GPS geofences, kiosk and NFC clocks, and background location workflows; payroll integrations, overtime rules, and labor-law compliance support; chat, training, HR documents, recognition, and the rest of the three-hub suite; vendor support plus hardened permissions, audit history, and incident response. The schedule only works if every frontline employee receives it, can act on it from a phone, and trusts the clock and leave records. The subscription buys maintained mobile apps, permissions, notifications, GPS and kiosk capture, integrations, audit trails, and support when those records affect pay.
What price is this guide comparing against?
The recorded Basic (one hub) plan is $29/mo (monthly equivalent, billed annually, per hub for the first 30 users), checked 2026-08-10. Check the linked pricing source before buying. Building your own also has hosting, API and maintenance costs; the recorded amount is not a guaranteed saving.
What can I use instead of building Connecteam?
Frappe HR: Shifts, mobile check-ins, attendance, leave and payroll in an open-source HR suite; the server and country rules are now your problem. Horilla HR: Attendance, geofenced check-ins, leave, onboarding and payroll in a self-hosted Django stack; it replaces forms, not Connecteam's communications layer. OrangeHRM Starter: Employee records, leave, time tracking and mobile clock-in, free in its cloud or on your own server; scheduling and team comms are not the point. Compare all listed options at https://howtovibecodeit.dev/connecteam/alternatives. Check each option's license, hosting needs and feature limits.