Shavsak gives teams a clear structure β from organization-wide settings down to individual shifts β so managers spend less time coordinating and workers always know where to be.
Shavsak is organized in four levels. Understanding this structure is the key to getting the most out of the app.
Contains your users, billing, settings, and all your projects.
A scheduling context such as "Downtown Store" or "Security Team." Each project has its own user list and default shift requirements.
Examples: "Front Desk," "Loading Bay," "Checkout 3." Stations can override project-level settings.
Workers sign up for or are assigned to shifts at a particular station.
Every user in Shavsak has a role. Roles are assigned per account, so someone can be an Admin in one organization and a regular worker in another.
Full control of the account. Manages billing, subscription, and all settings. There is exactly one Owner per account.
All admin capabilities without billing access. Ideal for senior operations staff who need full scheduling control.
Manages users, projects, stations, and shifts across the entire account.
Manages everything within their assigned projects, including creating stations and shifts.
Manages shifts at their assigned stations.
Views their schedule, declares availability, and signs up for open shifts.
Roles are per account. The same person can have different roles in different organizations.
Getting started with Shavsak takes just a few steps.
Set up the job titles used in your organization β for example, "Security Guard," "Supervisor," or "Cashier." You can also define skills (such as "First Aid" or "Forklift Operation") and assign required proficiency levels to roles.
Organize your workplaces into projects and the specific posts within them. Set default staffing requirements β how many of each role you need per shift. Stations can override project-level defaults when needed.
Create shifts with start and end times. Each shift inherits role requirements from its station, which you can adjust on a per-shift basis without affecting the defaults.
Workers sign up directly (if self-signup is enabled) or declare their availability preferences for managers to review and assign. The system validates job titles, skills, and scheduling conflicts automatically.
Two ways to fill shifts, depending on what works best for your team.
When enabled, workers browse open shifts and sign up directly. Shavsak automatically validates their job title and skills, checks for scheduling conflicts across all projects, and prevents a role from being over-staffed.
When self-signup is off, workers declare their preference for each shift: Preferred, Neutral, or Not Preferred. Managers review the responses and make assignments. Workers are never accidentally double-booked.
Keep accurate records of what happened on every shift.
After a shift ends, record whether each worker attended. Absences can be categorized β sick day, no-show, emergency, or other.
Add notes to any shift so your team has the context they need.
If a shift needs to be cancelled, record the reason so your records stay accurate and auditable.
Shavsak notifies workers when theyβre scheduled, when plans change, and when action is needed β across three channels.
Included free on every plan. Workers receive emails when theyβre assigned to a shift, when schedules change, and for account alerts.
Every account includes a free monthly SMS allowance that scales with your team size. Ideal for time-sensitive shift reminders.
Also included in your free allowance. A natural choice for teams in markets where WhatsApp is the primary messaging platform.
Start your free 30-day trial. No credit card required to get started.
Create Your Account