Scheduling, time clock, and time off — hosted for you, ready in minutes.
Shifti Cloud is the hosted alternative to Homebase, Connecteam, or Sling — the same day-to-day scheduling, time clock, and PTO tools, run by us instead of a server you have to manage. Built for hourly-staff teams: retail, hospitality, restaurants, and multi-location operations.
14-day free trial, no credit card required. Prefer to self-host?

Everything a shift-based team actually needs
No bloat, no modules you'll never touch — just the day-to-day tools for running an hourly-staff team, on Shifti Cloud or self-hosted.
Dashboard
A landing page summarizing what matters to whoever's logged in: today's team timeline, your shift, PTO balances, upcoming holidays, and an inbox of pending approvals — with sections each person can show or hide.
Scheduling
A weekly grid to build shifts, copy or edit them in bulk, publish, and print — and employees see who's working when, including on their phone.
Shift swap requests
Employees can propose swapping a shift with a coworker or claim an open, unassigned shift. Managers approve or decline, with automatic conflict checks.
Time clock
Employees clock in/out and track breaks; managers see live status, can edit or delete entries, and can turn on automatic clock-out for anyone left clocked in past their shift.
Timesheets
Hours worked per employee per week, with a CSV you can download for payroll.
Time off & PTO
Employees request time off (full or partial days) and see their own Vacation/Sick balance, with sick callouts and no-call/no-shows logged against their record. Approved time off can be cancelled, and PTO accrues annually with a configurable carryover cap.
Holiday calendars
Each location gets its own statutory holiday calendar, synced automatically, with mandatory and optional holidays shown right on the schedule.
Notifications
Real-time alerts for shift changes, approvals, swap requests, and more. Each person chooses email or in-app per notification type, plus optional desktop and mobile push.
Granular permissions
Admin can customize exactly what Managers and Employees are each allowed to do, per feature.
Announcements
Self-hosted onlyPost a company-wide update on the Dashboard; everyone gets notified by email (opt-out per person).
Equipment tracking
Record company property — keys, fuel cards, radios, uniforms — issued to each employee, mark it returned, and get a warning before deactivating someone who still holds something.
Reports & exports
Download timesheets and a days-off report as CSV, and review attendance and PTO balances in one place.
See it in action
The actual product — not mockups. Real screenshots from a running Shifti instance. Shifti Cloud and self-hosted Shifti look and work the same way.

Everything that matters at a glance: who's on the clock, what needs your approval, and your own shift and balances.
Prefer to run it yourself?
Shifti's packages are publicly available — pull them with Docker and run the whole thing on a server you already control. No account to create first, no data handed to us to get started.
- One docker-compose.yml file — nothing else to configure first
- Free forever for teams of 3 or fewer, issued automatically
- Larger teams can request a 7-day full-featured trial
- Your data stays on your server, always
# One file, one command
curl -O https://shiftiapp.com/docker-compose.yml
docker compose up -d
# That's it — app, database, and admin
# account are all set up automatically.How it works
Sign up or install, then add your team
Sign up for Shifti Cloud or install Shifti on your own server, then an Admin sets up the org structure — locations, positions, and the rest of the team — from Settings.
Build and publish the schedule
Managers build the weekly schedule on the grid, then publish it so employees see who's working when.
Team clocks in, requests time off
Employees clock in/out, track breaks, and request time off — approvals and live status show up on the Dashboard.
Export timesheets for payroll
Download a CSV of hours worked per employee per week, ready for payroll.
Built for teams like yours
Multi-location retail
Build the week on one grid, color-coded by position across every location, and give each one its own synced holiday calendar.
Restaurants & cafés
Time-off requests and shift swaps show up right on the published schedule — no more chasing text messages to find who's covering a shift.
Hospitality groups
Free for teams of 3 or fewer either way. Larger teams: start a Shifti Cloud trial in minutes, or self-host with one Docker Compose file — priced per seat, not per feature.
Pricing
Shifti Cloud is priced per employee, with a 14-day free trial. Prefer to self-host? Free forever for teams of 3 or fewer, then one flat rate per employee slot — no feature gating either way.
Per employee, run by us
billed annually · ≈ $2.00 CAD
- Scheduling, time clock, timesheets
- Time off, PTO, holidays, shift swaps, and equipment tracking
- Notifications and granular per-role permissions
- Nothing to install — we run it for you
14-day free trial, no credit card required.
Self-hosted Shifti
Prefer to run it yourself? Same day-to-day tools, on your own server — free forever for teams of 3 or fewer.
Up to 3 employees
Issued automatically on first boot — no signup, no request
- Scheduling, time clock, timesheets
- Time off, PTO, attendance, and equipment tracking
- Announcements and granular per-role permissions
- Self-hosted — your infrastructure, your data
4 or more employees
billed annually · ≈ $1.00 CAD
- Scheduling, time clock, timesheets
- Time off, PTO, attendance, and equipment tracking
- Announcements and granular per-role permissions
- Self-hosted — your infrastructure, your data
Already sold? Buy a license instead.
Every self-hosted plan includes the full feature set — Shifti doesn't lock features behind a plan. Larger teams can contact us for a 7-day free trial.
Run your team's scheduling, hosted or self-hosted
Shifti Cloud: 14-day free trial, no credit card. Prefer your own server? Self-hosted Shifti is free forever for teams of 3 or fewer.