jottedIn jottedIn
English (UK)
Log in Get started free
Features

The boring parts of rostering, handled.

Collecting availability, balancing the load, chasing covers — jottedIn does the admin so you can run the actual business.

Availability without the nagging

Who's free, collected while you do something else.

Three-level responses — Preferred, Available, Unavailable — against every date. Regulars set recurring patterns ("always free Saturdays"). Everything auto-saves, and automatic reminders chase the non-responders so you never send "just bumping this" again.

Deadlines keep it moving: you always know who's answered and who hasn't.

August availability
14 / 16 replied
SR Sam Replied
JW Jess · always free Saturdays Recurring
TK Tom Reminder sent
Generate roster
✨ Generate
Shifts filled31 / 32
Load spread evenly2–3 shifts each
⚠ 1 slot unfilled — Bar, Sat 23. No one qualified is free.
Fair auto-generation · Premium

One click. A fair roster.

jottedIn fills the grid from real availability, spreads shifts evenly so your reliable people don't burn out, respects locked assignments, and honestly flags anything it couldn't fill.

Regenerate for a different solution anytime — or fine-tune by hand.

The grid

A roster you can actually drive.

Dates across the top, duties down the side. Drag staff into cells, drag duties to reorder, override staffing per date. Colour-coded duties, lock and warning indicators — everything where your eyes expect it.

A proper Draft → Proposed → Published workflow, with review deadlines and conflict flags, means nothing goes live half-baked.

Draft Proposed Published
Floor×2🔒
Kitchen×2
Bar1 short⚠
Front desk×1
Saturday 13 Sep · Bar
MJ
Mere can't make it
3 qualified staff were asked to cover. First to accept wins.
PT
Priya accepted
Roster updated · everyone notified
Covers & swaps

Published rosters fall apart. Yours self-heals.

When someone can't make it, jottedIn asks the qualified people "can you cover?" — no group-chat scramble. Staff can propose mutual swaps too.

You stay in control: require approval, or let it run on autopilot. Configurable per organisation.

No logins

Your team never creates an account.

Signed, personal email links handle everything members do — availability, viewing shifts, covers, swaps. No passwords, no app store, nothing to forget. It's why casual staff and volunteers actually adopt it.

Coordinators get the full dashboard, with admin and standard roles, scoped to the rosters they run.

One link does it all
📧Share your availabilityNo login
📅See your shiftsNo login
↻Accept a cover requestNo login
⇄Propose a swapNo login
Every feature, by tier

What's in the box.

Compare tiers & limits →
Feature Free Business · Organisation
Build the roster
Roster grid with drag & drop
Dates across the top, duties down the side, per-date staffing overrides
✓ ✓
Availability collection
Preferred / Available / Unavailable via signed links, auto-saved, with reminders
✓ ✓
Auto roster generation
Fair fill from real availability, with honest unfilled-slot flags
— Premium
Recurring date patterns
Every Sunday, Mon/Wed/Fri, fortnightly — dates generate themselves
— Premium
Roster templates
Save a configuration once, reuse it every season
— Premium
Your team's day-to-day
No-login links for members
Availability, shifts, covers and swaps — all by signed email link
✓ ✓
Covers & swaps
Automatic cover requests to qualified people; mutual swaps with optional approval
✓ ✓
Installable app (PWA)
Installs from the browser on any phone — no app store
✓ ✓
Push notifications & configurable reminders
Nudges before every shift, tuned to your organisation
— Premium
Sharing & exports
iCal calendar feeds
Subscribe feeds per member or per duty
✓ ✓
Public roster views
Shareable & embeddable — full names, first names, or duties only
✓ ✓
PDF & CSV exports
For the noticeboard and the spreadsheet folk
— Premium
Admin & capacity
Review workflow
Draft → Proposed → Published, with deadlines and conflict flags
✓ ✓
Multi-coordinator roles
Admin and standard roles, scoped to the rosters they run
✓ ✓
Capacity
Coordinators · members · rosters
2 · 10 · 3 up to 15 · 250 · 50
Priority support
A faster line to a human
— ✓
Premium = any paid or verified tier · the Organisation tier is free for verified non-profits
And the rest

Everything around the roster.

Calendars & public views

iCal subscribe feeds per person or duty, plus a shareable, embeddable public roster — full names, first names, or duties only.

PDF & CSV exports

Print it for the noticeboard, or take the data wherever the spreadsheet folk need it.

On the fridge and the phone

Installable app with push notifications, and reminders before every shift.

Templates & recurring dates

Save a roster as a template, and let recurring patterns generate the dates for you. Premium

Multi-venue, multi-manager

Every venue in one account, coordinators scoped to what they run, timezone-aware throughout.

Privacy-first

Minimal data, GDPR-aware exports and erasure. Your people's details stay theirs.

Try all of it, free.

Start on the Free tier — no card, no clock. Premium features unlock from $15/month, flat.

Get started free See pricing