Who's working, at a glance.
Build next week from the shifts you run most weeks. Fill it while nobody can see it, publish once, and let people hand shifts off from there.
From a blank week to published.
Draft the week before anybody sees it.
Your usual week is the shifts you run most weeks — Open, Lunch, Close, and how many people each takes. Building turns it into next week, dated and ready to fill. Nothing is saved and nobody is told until you publish, so a half-made schedule stays your business.
Build from your usual week
One tap lays out every shift the week asks for, on real dates, with its slots still open.
Fill it in, change your mind
Put names in the slots, re-time a shift, add one the week needs or drop one it doesn't. Start over and nothing was ever written.
Publish once
One action puts the week live and tells everyone on it. Open it again later and publishing amends the week instead of duplicating it.
The week knows who’s away.
Put somebody on a shift they can’t work and Alpacca says so while you’re still drafting — they’re on approved time off, or those aren’t hours they work. A request you haven’t decided yet shows as a note instead, and never stops you publishing.
- Approved time off is flagged on the shift, by name
- Hours somebody doesn’t work are flagged the same way
- A request still waiting on you reads as a note, not a conflict
- Weekly hours and days away live on each member’s own profile
From your usual week to the published one.
Schedule people, not spreadsheets
Set your usual week once — the shifts you run most weeks — and build from it every week. Published shifts land beside the rest of the organization's calendar, and in each person's own calendar once they link it, so nobody checks two places.
- Your usual week: name, hours, and people needed
- Assign individual members or a whole team
- Shifts that run past midnight are handled
- Everyone gets notified when the week is published
- Share the published week as a PDF
See gaps before they hurt
The draft counts its own slots as you fill it, and a shift that's short of people is flagged on the calendar and in the day's list once it's live — so uncovered hours stand out while there's still time to fix them.
- Slots filled out of slots needed, all week
- Open and part-filled shifts flagged in the list
- Filter down to just the shifts still needing people
- Changes and cancellations notify the people affected
Your week, or the whole roster
Members see their own shifts by default. Editors flip one filter to see every shift — or one person's whole week — without leaving the calendar.
- My Shifts and All Shifts calendar lenses
- Picking who works ranks whoever is actually free
- Target hours per person, checked as you assign
- With labor costs on, what each person would add to the week
- Filter by member for a one-person roster
- Shifts in Google Calendar or Outlook, for anyone who links theirs
Shifts change hands without the group chat.
Someone can't make their shift? They put it up from the shift itself. Anyone with the skill for it sees it going spare and can take it — and when a swap needs a manager's sign-off, it waits for one before anything moves.
- Give away a shift you're on, with a note
- Pick up an open slot or someone else's shift
- Only members with the right skill can take it
- Approve or deny hand-overs before they take effect
Opening and closing, on the shift itself.
Attach a checklist to a shift in your usual week, and whoever works it ticks each item off. It locks two hours after the shift ends, so it stays a record. How shift checklists work
Everything else your organization runs on.
Events
One calendar for deliveries, meetings and appointments, with repeats built in.
Learn moreMembers
Everyone in your organization, sorted into teams with clear access levels.
Learn moreTime clock
A shared tablet by the door, or each member’s own phone. Every punch lands on one time card.
Learn moreGet everyone working from the same schedule.
Try every feature free for 14 days on Essential, billed monthly. After that you pay per organization, not per person, and you can cancel anytime.